#include <compare.h>
Public Member Functions | |
GfxCompare (SegManager *segMan, GfxCache *cache, GfxScreen *screen, GfxCoordAdjuster16 *coordAdjuster) | |
uint16 | kernelOnControl (byte screenMask, const Common::Rect &rect) |
void | kernelSetNowSeen (reg_t objectReference) |
reg_t | kernelCanBeHere (reg_t curObject, reg_t listReference) |
reg_t | kernelCantBeHere32 (const reg_t curObject, const reg_t listReference) const |
bool | kernelIsItSkip (GuiResourceId viewId, int16 loopNo, int16 celNo, Common::Point position) |
void | kernelBaseSetter (reg_t object) |
Common::Rect | getNSRect (reg_t object) |
void | setNSRect (reg_t object, Common::Rect nsRect) |
Compare class, handles compare operations graphic-wise (like when checking control screen for a pattern etc.)