[nostalgia] Fix ioOps to use setTypeInfo instead of setFields

This commit is contained in:
2019-02-25 19:58:05 -06:00
parent def449607c
commit fb3e94b45c
3 changed files with 7 additions and 9 deletions

View File

@@ -39,7 +39,7 @@ class Bounds {
template<typename T>
ox::Error ioOp(T *io, Bounds *obj) {
ox::Error err = 0;
io->setFields(4);
io->setTypeInfo("nostalgia::common::Bounds", 4);
err |= io->op("x", &obj->x);
err |= io->op("y", &obj->y);
err |= io->op("width", &obj->width);

View File

@@ -61,7 +61,7 @@ class Point {
template<typename T>
ox::Error ioOp(T *io, Point *obj) {
ox::Error err = 0;
io->setFields(2);
io->setTypeInfo("nostalgia::common::Bounds", 2);
err |= io->op("x", &obj->x);
err |= io->op("y", &obj->y);
return err;