ScummVM API documentation
WaynesWorld::ScreenEffect Class Reference

Public Member Functions

 ScreenEffect (WaynesWorldEngine *vm, Graphics::Surface *surface, int x, int y, int grainWidth, int grainHeight)
 
void drawSpiralEffect ()
 
void drawRandomEffect ()
 

Protected Member Functions

void drawBlock (int blockX, int blockY)
 
uint getSeed (uint bitCount) const
 

Static Protected Member Functions

static uint getBitCount (int value)
 

Protected Attributes

WaynesWorldEngine_vm
 
Graphics::Surface_surface
 
int _x
 
int _y
 
int _grainWidth
 
int _grainHeight
 
int _blockCountW
 
int _blockCountH
 
int _blockCtr
 
uint32 _timePerSlice
 
uint32 _totalSliceTicks = 0
 
int _blocksPerSlice
 

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