【发布时间】:2011-08-08 04:41:51
【问题描述】:
我正在为我的游戏引擎开发关卡编辑器,但遇到了一个小问题。游戏对象可以有与之关联的值,每个值都有一个名称和一个值(是的,我知道这是多余的,在设置所有内容时会反复出现)。我需要一个允许我表示值映射的小部件(显然,键是名称),但我似乎找不到任何东西。有什么建议么? 注意:这些值只能是字符串,因为这样更容易存储,而且将字符串转换为布尔值、整数和浮点数是多么简单。
【问题讨论】:
我正在为我的游戏引擎开发关卡编辑器,但遇到了一个小问题。游戏对象可以有与之关联的值,每个值都有一个名称和一个值(是的,我知道这是多余的,在设置所有内容时会反复出现)。我需要一个允许我表示值映射的小部件(显然,键是名称),但我似乎找不到任何东西。有什么建议么? 注意:这些值只能是字符串,因为这样更容易存储,而且将字符串转换为布尔值、整数和浮点数是多么简单。
【问题讨论】:
如果您希望小部件查看 std::map,那么我认为 wxPropertyGrid 应该是您想要的。它在 wxWidgets 安装中的 samples/propgrid 下有一个非常广泛的示例。
【讨论】: