|
沙发

楼主 |
发表于 2017-1-30 20:32:38
|
只看该作者
本帖最后由 ancientcc 于 2017-7-18 09:27 编辑
按要求把指定的多个cfg目录/文件转换成一个*.bin文件或另外cfg。
语法
- bool editor::cfgs_2_cfg(const editor::BIN_TYPE type, const std::string& name, const std::string& app, bool write_file, uint32_t nfiles, uint32_t sum_size, uint32_t modified)
复制代码
参数
type | 间接指示要生成的是哪个bin文件 | name | 在生成一些bin时须要这个值 | app | app标识,在生成一些bin时须要这个值 | write_file | true时把结果写入bin文件,false则不写 | nfiles | bin头四元组中的nfiles | sum_size | bin头四元组中的sum_size | modified | bin头四元组中的modified |
返回值
成功返回true,否则false。
范例
注释
类型(type) | 文件名 | 描述 | name | TB_DAT | tb-hexagonal.dat/tb-square.dat | 地形数据 | tb-hexagonal.dat/tb-square.dat | SCENARIO_DATA | duel.bin/hero_race.bin | app私有bin | | GUI | gui.bin | 窗口子系统 | 不须要 | EXTENDABLE | 不会生成文件 | 目的是生成campaigns_config_、tbs_config_。是概述,不是具体bin | 不须要 | MAIN_DATA | data.bin | 主配置 | 不须要 |
相关类、函数
<Relative class, function> |
|