Age | Commit message (Collapse) | Author |
|
This may come back in the future to deduplicate some gfx code,
but SCI32 had two different inlined ways of doing coordinate
conversions with different rounding methods, so CoordAdjuster32
didn't get used when the graphics system was rewritten.
At the moment, SCI32 code uses the mulru/mulinc methods from
helper.h for scaling up/down coordinates.
|
|
|
|
|
|
|
|
svn-id: r51278
|
|
- fixes lsl6hires inventory
svn-id: r51275
|
|
- mouse position now gets adjusted inside kGetEvent
- priority is read out during kFrameout
- check planeRect
- check if plane picture resource actually exists
fixes sq6
svn-id: r51270
|
|
svn-id: r51084
|
|
kOnMe, kLocal2Global, kGlobal2Local now hires capable, hotspots seem to work in lsl6 and sq6, although pressing on start in sq6 doesn't work yet, you need to click on the rightmost/bottom area
svn-id: r51074
|
|
fixed some header dependencies in the process
svn-id: r50183
|
|
were just cloaking functions with a different name
- GET_SEL32 -> readSelector
- GET_SEL32V -> readSelectorValue
- PUT_SEL32 -> writeSelector
- PUT_SEL32V -> writeSelectorValue
Also, changed some selector-related function names and variables to CamelCase
svn-id: r49317
|
|
svn-id: r47942
|
|
put everything into GfxCoordAdjuster
svn-id: r47939
|
|
svn-id: r47918
|
|
svn-id: r47914
|
|
fixed loading saved games due Gfx* changes
svn-id: r47912
|
|
class directly, kGraph / RedrawBox is now using GfxPaint16 directly
svn-id: r47908
|