本文整理汇总了C++中Savegame::saved方法的典型用法代码示例。如果您正苦于以下问题:C++ Savegame::saved方法的具体用法?C++ Savegame::saved怎么用?C++ Savegame::saved使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Savegame
的用法示例。
在下文中一共展示了Savegame::saved方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: save
unsigned int BasicMonster::save(Savegame& sg)
{
unsigned int id;
if (sg.saved(this, &id)) return id;
SaveBlock store("BasicMonster", id);
storeAll(sg, store);
sg << store;
return id;
}
示例2: save
unsigned int Object::save(Savegame& sg)
{
unsigned int id;
if (sg.saved(this,&id)) return id;
SaveBlock store("Object", id);
store ("type", (int) type) ("name", name) ("formatFlags", formatFlags);
store ("symbol", sym) ("color", color) ("visible", visible);
sg << store;
return id;
}
示例3: save
unsigned int Tool::save(Savegame& sg)
{
unsigned int id;
if (sg.saved(this,&id)) return id;
SaveBlock store("Tool", id);
store ("name", name) ("symbol", sym) ("color", color);
store ("amount", amount) ("weight", weight) ("active", active);
store ("tool", tool);
sg << store;
return id;
}