ImGui汉化定义

[复制链接]
ad***官方认证 发表于 2022-6-18 11:03:41 | 显示全部楼层 |阅读模式
ad*** 2022-6-18 11:03:41 1134 0 显示全部楼层

注册账号-全站资源免费下载

您需要 登录 才可以下载或查看,没有账号?注册账号

x
[C++] 纯文本查看 复制代码
// 参数1:显示标题<类型:字符串>   
// 参数2:选中的标识<类型:bool> 
#define IM_选择框(显示标题,选中标识) ImGui::Checkbox(显示标题,选中标识)

#define IM_不换行 ImGui::SameLine()

#define IM_不换行EX(与最左边开始宽度,与前面的组件间隔) ImGui::SameLine(与最左边开始宽度,与前面的组件间隔)

#define IM_标签(标题内容) ImGui::Text(标题内容)

#define IM_按钮(标题内容) ImGui::Button(标题内容)

#define IM_颜色按钮(标题内容,颜色,是否可编辑) ImGui::ColorButton(标题内容,颜色,是否可编辑)

// 参数1:标题<类型:字符串>
// 参数2:选中编号<类型:int>
// 参数3:项目列表<类型:字符串>
#define IM_组合框(标题,选中编号指针,项目列表) ImGui::Combo(标题,选中编号指针,项目列表)

#define IM_进度条_FLOAT(标题,返回FLOAT指针,最小值,最大值,序列字符串,标志) ImGui::SliderFloat(标题,返回FLOAT指针,最小值,最大值,序列字符串,标志)
#define IM_进度条_INT(标题,返回INT指针,最小值,最大值,序列字符串,标志) ImGui::SliderInt(标题,返回INT指针,最小值,最大值,序列字符串,标志)

#define IM_树形开始(标题) ImGui::TreeNode(标题)
#define IM_树形结束 ImGui::TreePop()

#define IM_TAB工具栏_开始(标题,打开标识) ImGui::BeginTabBar(标题, 打开标识)
#define IM_TAB工具栏_结束 ImGui::EndTabBar()

//ImGui::InputText("Completion", buf1, 64, ImGuiInputTextFlags_CallbackCompletion, Funcs::MyCallback);
//ImGui::InputText("password (clear)", password, IM_ARRAYSIZE(password));
//ImGui::InputTextWithHint("password (w/ hint)", "<password>", password, IM_ARRAYSIZE(password), ImGuiInputTextFlags_Password);

#define IM_编辑框(标题,内容指针,内存占用大小) ImGui::InputText(标题, 内容指针, 内存占用大小)
#define IM_编辑框_INT(标题,显示内容,内容指针,内存占用大小) ImGui::InputTextWithHint(标题,显示内容, 内容指针, 内存占用大小)




上一篇:和平精英触摸CPP绘制源码分享
下一篇:DNF火山PC火魂驱动源码
这个家伙很赖,还没有设置签名
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则 返回列表 发新帖

快速回复 返回顶部 返回列表