scummvm/objectstate.cpp

16 lines
443 B
C++
Raw Normal View History

2004-03-22 11:24:01 +00:00
#include "objectstate.h"
2004-12-09 23:55:43 +00:00
ObjectState::ObjectState(int setupID, ObjectState::Position pos, const char *bitmap, const char *zbitmap, bool visible) :
_setupID(setupID), _pos(pos) {
_bitmap = g_resourceloader->loadBitmap(bitmap);
2004-03-22 11:24:01 +00:00
if (zbitmap)
_zbitmap = g_resourceloader->loadBitmap(zbitmap);
int initialImage = 0;
if (visible)
initialImage = 1;
2004-12-09 23:55:43 +00:00
_bitmap->setNumber(initialImage);
if (_zbitmap)
_zbitmap->setNumber(initialImage);
2004-03-22 11:24:01 +00:00
}