Public Member Functions | |
RegionManager (SludgeEngine *vm) | |
void | kill () |
bool | addScreenRegion (int x1, int y1, int x2, int y2, int, int, int, int objectNum) |
void | removeScreenRegion (int objectNum) |
void | loadRegions (Common::SeekableReadStream *stream) |
void | saveRegions (Common::WriteStream *stream) |
void | showBoxes () |
ScreenRegion * | getRegionForObject (int obj) |
ScreenRegion * | getOverRegion () const |
void | setOverRegion (ScreenRegion *newRegion) |
void | updateOverRegion () |
bool | isRegionChanged () const |
void | updateLastRegion () |
void | resetOverRegion () |
void | resetLastRegion () |
void | freeze (FrozenStuffStruct *frozenStuff) |
void | resotre (FrozenStuffStruct *frozenStuff) |