ScummVM API documentation
Sci::GfxCompare Class Reference

#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)
 

Detailed Description

Compare class, handles compare operations graphic-wise (like when checking control screen for a pattern etc.)


The documentation for this class was generated from the following file: