From c9d01a0cfdd8c39d9e27ff29e6fc13adee296258 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Fri, 23 Sep 2016 09:58:00 +0200 Subject: FULLPIPE: Made object sorting stable. This removes flicker in many scenes --- engines/fullpipe/utils.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'engines/fullpipe/utils.h') diff --git a/engines/fullpipe/utils.h b/engines/fullpipe/utils.h index 41a54f4ce7..2f9b75c07f 100644 --- a/engines/fullpipe/utils.h +++ b/engines/fullpipe/utils.h @@ -110,8 +110,9 @@ enum ObjType { class CObject { public: ObjType _objtype; + uint _cnum; - CObject() : _objtype(kObjTypeDefault) {} + CObject() : _objtype(kObjTypeDefault), _cnum(0) {} virtual bool load(MfcArchive &in) { return true; } virtual void save(MfcArchive &out) { error("Not implemented for obj type: %d", _objtype); } virtual ~CObject() {} -- cgit v1.2.3