This is the complete list of members for Kyra::Screen_MR, including all inherited members.
_16bitConversionPalette (defined in Kyra::Screen) | Kyra::Screen | protected |
_16bitPalette (defined in Kyra::Screen) | Kyra::Screen | protected |
_16bitShadingLevel (defined in Kyra::Screen) | Kyra::Screen | protected |
_4bitPixelPacking (defined in Kyra::Screen) | Kyra::Screen | protected |
_animBlockPtr (defined in Kyra::Screen) | Kyra::Screen | protected |
_animBlockSize (defined in Kyra::Screen) | Kyra::Screen | protected |
_bytesPerPixel (defined in Kyra::Screen) | Kyra::Screen | protected |
_charSpacing (defined in Kyra::Screen) | Kyra::Screen | |
_curDim (defined in Kyra::Screen) | Kyra::Screen | |
_curDimIndex (defined in Kyra::Screen) | Kyra::Screen | protected |
_curPage (defined in Kyra::Screen) | Kyra::Screen | |
_currentFont (defined in Kyra::Screen) | Kyra::Screen | |
_cursorColorKey (defined in Kyra::Screen) | Kyra::Screen | protected |
_customDimTable (defined in Kyra::Screen) | Kyra::Screen | protected |
_debugEnabled (defined in Kyra::Screen) | Kyra::Screen | protected |
_dimTable (defined in Kyra::Screen) | Kyra::Screen | protected |
_dimTableCount (defined in Kyra::Screen) | Kyra::Screen | protected |
_dirtyRects (defined in Kyra::Screen) | Kyra::Screen | protected |
_drawShapeVar1 (defined in Kyra::Screen) | Kyra::Screen | protected |
_drawShapeVar3 (defined in Kyra::Screen) | Kyra::Screen | protected |
_drawShapeVar4 (defined in Kyra::Screen) | Kyra::Screen | protected |
_drawShapeVar5 (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsBackgroundFadingTable (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsColorTable (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsDrawLayer (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsDstPage (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsOffscreenLeft (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsOffscreenRight (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsOffscreenScaleVal1 (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsOffscreenScaleVal2 (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsScaleH (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsScaleW (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsShapeFadingLevel (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsShapeFadingTable (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsTmpWidth (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsTransparencyTable1 (defined in Kyra::Screen) | Kyra::Screen | protected |
_dsTransparencyTable2 (defined in Kyra::Screen) | Kyra::Screen | protected |
_dualPaletteModeSplitY (defined in Kyra::Screen) | Kyra::Screen | protected |
_fonts (defined in Kyra::Screen) | Kyra::Screen | protected |
_fontStyles (defined in Kyra::Screen) | Kyra::Screen | protected |
_forceFullUpdate (defined in Kyra::Screen) | Kyra::Screen | protected |
_idleUpdateTimer (defined in Kyra::Screen) | Kyra::Screen | |
_internFadePalette (defined in Kyra::Screen) | Kyra::Screen | protected |
_isAmiga (defined in Kyra::Screen) | Kyra::Screen | protected |
_isSegaCD (defined in Kyra::Screen) | Kyra::Screen | protected |
_lineBreakChars (defined in Kyra::Screen) | Kyra::Screen | |
_lineSpacing (defined in Kyra::Screen) | Kyra::Screen | |
_maskMaxY (defined in Kyra::Screen) | Kyra::Screen | |
_maskMinY (defined in Kyra::Screen) | Kyra::Screen | |
_mouseLockCount (defined in Kyra::Screen) | Kyra::Screen | protected |
_overdrawMargin (defined in Kyra::Screen) | Kyra::Screen | |
_pageMapping (defined in Kyra::Screen) | Kyra::Screen | protected |
_pagePtrs (defined in Kyra::Screen) | Kyra::Screen | protected |
_pagePtrsBuff (defined in Kyra::Screen) | Kyra::Screen | protected |
_paletteChanged (defined in Kyra::Screen) | Kyra::Screen | protected |
_palettes (defined in Kyra::Screen) | Kyra::Screen | protected |
_renderMode (defined in Kyra::Screen) | Kyra::Screen | protected |
_screenHeight (defined in Kyra::Screen) | Kyra::Screen | protected |
_screenPageSize (defined in Kyra::Screen) | Kyra::Screen | protected |
_screenPalette (defined in Kyra::Screen) | Kyra::Screen | protected |
_shapePages (defined in Kyra::Screen) | Kyra::Screen | |
_sjisFontShared (defined in Kyra::Screen) | Kyra::Screen | protected |
_sjisInvisibleColor (defined in Kyra::Screen) | Kyra::Screen | protected |
_sjisMixedFontMode (defined in Kyra::Screen) | Kyra::Screen | protected |
_sjisOverlayPtrs (defined in Kyra::Screen) | Kyra::Screen | protected |
_system (defined in Kyra::Screen) | Kyra::Screen | protected |
_textColorsMap (defined in Kyra::Screen) | Kyra::Screen | protected |
_textColorsMap16bit (defined in Kyra::Screen) | Kyra::Screen | protected |
_textMarginRight (defined in Kyra::Screen) | Kyra::Screen | |
_textRenderBuffer (defined in Kyra::Screen) | Kyra::Screen | protected |
_textRenderBufferSize (defined in Kyra::Screen) | Kyra::Screen | protected |
_use16ColorMode (defined in Kyra::Screen) | Kyra::Screen | protected |
_useAmigaExtraColors (defined in Kyra::Screen) | Kyra::Screen | protected |
_useHiColorScreen (defined in Kyra::Screen) | Kyra::Screen | protected |
_useHiResEGADithering (defined in Kyra::Screen) | Kyra::Screen | protected |
_useOverlays (defined in Kyra::Screen) | Kyra::Screen | protected |
_useShapeShading (defined in Kyra::Screen) | Kyra::Screen | protected |
_useSJIS (defined in Kyra::Screen) | Kyra::Screen | protected |
_vm (defined in Kyra::Screen) | Kyra::Screen | protected |
_wsaFrameAnimBuffer (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | protected |
_yTransOffs (defined in Kyra::Screen) | Kyra::Screen | protected |
addDirtyRect(int x, int y, int w, int h) (defined in Kyra::Screen) | Kyra::Screen | protected |
applyOverlay(int x, int y, int w, int h, int pageNum, const uint8 *overlay) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
blockInRegion(int x, int y, int width, int height) (defined in Kyra::Screen) | Kyra::Screen | |
blockOutRegion(int x, int y, int width, int height) (defined in Kyra::Screen) | Kyra::Screen | |
calcBounds(int w0, int h0, int &x1, int &y1, int &w1, int &h1, int &x2, int &y2, int &w2) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
checkedPageUpdate(int srcPage, int dstPage) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
clearCurPage() (defined in Kyra::Screen) | Kyra::Screen | |
clearOverlayPage(int pageNum) (defined in Kyra::Screen) | Kyra::Screen | protected |
clearOverlayRect(int pageNum, int x, int y, int w, int h) (defined in Kyra::Screen) | Kyra::Screen | protected |
clearPage(int pageNum) (defined in Kyra::Screen) | Kyra::Screen | |
convertAmigaGfx(uint8 *data, int w, int h, int depth=5, bool wsa=false, int bytesPerPlane=-1) (defined in Kyra::Screen) | Kyra::Screen | static |
convertAmigaMsc(uint8 *data) (defined in Kyra::Screen) | Kyra::Screen | static |
copyBlockToPage(int pageNum, int x, int y, int w, int h, const uint8 *src) (defined in Kyra::Screen) | Kyra::Screen | |
copyOverlayRegion(int x, int y, int x2, int y2, int w, int h, int srcPage, int dstPage) (defined in Kyra::Screen) | Kyra::Screen | protected |
copyPage(uint8 srcPage, uint8 dstPage) (defined in Kyra::Screen) | Kyra::Screen | |
copyPageMemory(int srcPage, int srcPos, int dstPage, int dstPos, int numBytes) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
copyPalette(const int dst, const int src) (defined in Kyra::Screen) | Kyra::Screen | |
copyRegion(int x1, int y1, int x2, int y2, int w, int h, int srcPage, int dstPage, int flags=0) (defined in Kyra::Screen) | Kyra::Screen | |
copyRegionEx(int srcPage, int srcW, int srcH, int dstPage, int dstX, int dstY, int dstW, int dstH, const ScreenDim *d, bool flag=false) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
CopyRegionFlags enum name (defined in Kyra::Screen) | Kyra::Screen | |
copyRegionToBuffer(int pageNum, int x, int y, int w, int h, uint8 *dest) (defined in Kyra::Screen) | Kyra::Screen | |
copyToPage0(int y, int h, uint8 page, uint8 *seqBuf) (defined in Kyra::Screen) | Kyra::Screen | |
copyWsaRect(int x, int y, int w, int h, int dimState, int plotFunc, const uint8 *src, int unk1, const uint8 *unkPtr1, const uint8 *unkPtr2) (defined in Kyra::Screen) | Kyra::Screen | |
CR_NO_P_CHECK enum value (defined in Kyra::Screen) | Kyra::Screen | |
crossFadeRegion(int x1, int y1, int x2, int y2, int w, int h, int srcPage, int dstPage) (defined in Kyra::Screen) | Kyra::Screen | |
curDimIndex() const (defined in Kyra::Screen) | Kyra::Screen | inline |
decodeEGAGetCode(const uint8 *&pos, uint8 &nib) (defined in Kyra::Screen) | Kyra::Screen | static |
decodeFrame1(const uint8 *src, uint8 *dst, uint32 size) (defined in Kyra::Screen) | Kyra::Screen | static |
decodeFrame3(const uint8 *src, uint8 *dst, uint32 size, bool isAmiga) (defined in Kyra::Screen) | Kyra::Screen | static |
decodeFrame4(const uint8 *src, uint8 *dst, uint32 dstSize) (defined in Kyra::Screen) | Kyra::Screen | static |
decodeFrameDelta(uint8 *dst, const uint8 *src, bool noXor=false) (defined in Kyra::Screen) | Kyra::Screen | static |
decodeFrameDeltaPage(uint8 *dst, const uint8 *src, const int pitch, bool noXor) (defined in Kyra::Screen) | Kyra::Screen | static |
disableDualPaletteMode() (defined in Kyra::Screen) | Kyra::Screen | |
drawBox(int x1, int y1, int x2, int y2, int color) (defined in Kyra::Screen) | Kyra::Screen | |
drawChar(uint16 c, int x, int y, int pitch=-1) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawClippedLine(int x1, int y1, int x2, int y2, int color) (defined in Kyra::Screen) | Kyra::Screen | |
drawFilledBox(int x1, int y1, int x2, int y2, uint8 c1, uint8 c2, uint8 c3) (defined in Kyra::Screen_MR) | Kyra::Screen_MR | |
drawLine(bool vertical, int x, int y, int length, int color) (defined in Kyra::Screen) | Kyra::Screen | |
drawShadedBox(int x1, int y1, int x2, int y2, int color1, int color2) (defined in Kyra::Screen) | Kyra::Screen | virtual |
drawShape(uint8 pageNum, const uint8 *shapeData, int x, int y, int sd, int flags,...) (defined in Kyra::Screen) | Kyra::Screen | virtual |
DrawShapeFlags enum name (defined in Kyra::Screen) | Kyra::Screen | |
drawShapeMarginNoScaleDownwind(uint8 *&dst, const uint8 *&src, int &cnt) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapeMarginNoScaleUpwind(uint8 *&dst, const uint8 *&src, int &cnt) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapeMarginScaleDownwind(uint8 *&dst, const uint8 *&src, int &cnt) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapeMarginScaleUpwind(uint8 *&dst, const uint8 *&src, int &cnt) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType0(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType1(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType11_15(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType12(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType13(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType14(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType16(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType20(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType21(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType33(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType37(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType3_7(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType4(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType48(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType5(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType52(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType6(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType8(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapePlotType9(uint8 *dst, uint8 cmd) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapeProcessLineNoScaleDownwind(uint8 *&dst, const uint8 *&src, const DsPlotFunc plot, int &cnt, int16) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapeProcessLineNoScaleUpwind(uint8 *&dst, const uint8 *&src, const DsPlotFunc plot, int &cnt, int16) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapeProcessLineScaleDownwind(uint8 *&dst, const uint8 *&src, const DsPlotFunc plot, int &cnt, int16 scaleState) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapeProcessLineScaleUpwind(uint8 *&dst, const uint8 *&src, const DsPlotFunc plot, int &cnt, int16 scaleState) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapeSkipScaleDownwind(uint8 *&dst, const uint8 *&src, int &cnt) (defined in Kyra::Screen) | Kyra::Screen | protected |
drawShapeSkipScaleUpwind(uint8 *&dst, const uint8 *&src, int &cnt) (defined in Kyra::Screen) | Kyra::Screen | protected |
DsLineFunc typedef (defined in Kyra::Screen) | Kyra::Screen | protected |
DsMarginSkipFunc typedef (defined in Kyra::Screen) | Kyra::Screen | protected |
DsPlotFunc typedef (defined in Kyra::Screen) | Kyra::Screen | protected |
enableDualPaletteMode(int splitY) (defined in Kyra::Screen) | Kyra::Screen | |
enableHiColorMode(bool enabled) (defined in Kyra::Screen) | Kyra::Screen | virtual |
enableScreenDebug(bool enable) (defined in Kyra::Screen) | Kyra::Screen | |
encodeShape(int x, int y, int w, int h, int flags) (defined in Kyra::Screen) | Kyra::Screen | |
encodeShapeAndCalculateSize(uint8 *from, uint8 *to, int size) (defined in Kyra::Screen) | Kyra::Screen | protected |
fadeFromBlack(int delay=0x54, const UpdateFunctor *upFunc=0) (defined in Kyra::Screen) | Kyra::Screen | |
fadePalette(const Palette &pal, int delay, const UpdateFunctor *upFunc=0) (defined in Kyra::Screen) | Kyra::Screen | virtual |
fadePalStep(const Palette &pal, int diff) (defined in Kyra::Screen) | Kyra::Screen | virtual |
fadeToBlack(int delay=0x54, const UpdateFunctor *upFunc=0) (defined in Kyra::Screen) | Kyra::Screen | |
fetchChar(const char *&s) const (defined in Kyra::Screen) | Kyra::Screen | protected |
FID_6_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_8_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_9_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_BOOKFONT_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_CHINESE_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_CRED6_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_CRED8_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_GOLDFONT_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_INTRO_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_KOREAN_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_NUM enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_SJIS_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_SJIS_LARGE_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_SJIS_SMALL_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
FID_SJIS_TEXTMODE_FNT enum value (defined in Kyra::Screen) | Kyra::Screen | |
fillRect(int x1, int y1, int x2, int y2, uint8 color, int pageNum=-1, bool xored=false) (defined in Kyra::Screen) | Kyra::Screen | |
findLeastDifferentColor(const uint8 *paletteEntry, const Palette &pal, uint8 firstColor, uint16 numColors, bool skipSpecialColors=false) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
FontId enum name (defined in Kyra::Screen) | Kyra::Screen | |
generateOverlay(const Palette &pal, uint8 *buffer, int color, uint weight, int maxColor=-1) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
get16bitPalette() (defined in Kyra::Screen) | Kyra::Screen | inline |
getCharHeight(uint16 c) const (defined in Kyra::Screen) | Kyra::Screen | |
getCharWidth(uint16 c) const (defined in Kyra::Screen) | Kyra::Screen | |
getCPagePtr(int pageNum) const (defined in Kyra::Screen) | Kyra::Screen | |
getDrawLayer(int x, int y) override (defined in Kyra::Screen_MR) | Kyra::Screen_MR | virtual |
getDrawLayer2(int x, int y, int height) override (defined in Kyra::Screen_MR) | Kyra::Screen_MR | virtual |
getFadeParams(const Palette &pal, int delay, int &delayInc, int &diff) override (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | virtual |
getFontHeight() const (defined in Kyra::Screen) | Kyra::Screen | |
getFontWidth() const (defined in Kyra::Screen) | Kyra::Screen | |
getLayer(int x, int y) override (defined in Kyra::Screen_MR) | Kyra::Screen_MR | virtual |
getNumberOfCharacters(const char *str) (defined in Kyra::Screen) | Kyra::Screen | |
getOverlayPtr(int pageNum) (defined in Kyra::Screen) | Kyra::Screen | protected |
getPagePixel(int pageNum, int x, int y) (defined in Kyra::Screen) | Kyra::Screen | |
getPagePtr(int pageNum) (defined in Kyra::Screen) | Kyra::Screen | protected |
getPageRect(int pageNum, int x, int y, int w, int h) (defined in Kyra::Screen) | Kyra::Screen | |
getPalette(int num) (defined in Kyra::Screen) | Kyra::Screen | |
getPtrToShape(uint8 *shpFile, int shape) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
getPtrToShape(const uint8 *shpFile, int shape) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
getRealPalette(int num, uint8 *dst) (defined in Kyra::Screen) | Kyra::Screen | virtual |
getRectSize(int w, int h) override (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | virtual |
getScreenDim(int dim) const (defined in Kyra::Screen) | Kyra::Screen | |
getShapeFlag1(int x, int y) override (defined in Kyra::Screen_MR) | Kyra::Screen_MR | virtual |
getShapeFlag2(int x, int y) override (defined in Kyra::Screen_MR) | Kyra::Screen_MR | virtual |
getShapeScaledHeight(const uint8 *shpFile, int scale) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
getShapeScaledWidth(const uint8 *shpFile, int scale) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
getShapeSize(const uint8 *shp) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
getTextWidth(const char *str, bool nextWordOnly=false) (defined in Kyra::Screen) | Kyra::Screen | |
hideMouse() (defined in Kyra::Screen) | Kyra::Screen | |
init() (defined in Kyra::Screen) | Kyra::Screen | virtual |
isInterfacePaletteEnabled() const (defined in Kyra::Screen) | Kyra::Screen | inline |
isMouseVisible() const (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_BCKGRNDFADE enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_CENTER enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_COLOR enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_COMPACT enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_FADE enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_MORPH enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_PREDATOR enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_PRIORITY enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_SCALE enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_TRANSPARENT enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_WINREL enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_XFLIP enum value (defined in Kyra::Screen) | Kyra::Screen | |
kDRAWSHP_YFLIP enum value (defined in Kyra::Screen) | Kyra::Screen | |
kMaxDirtyRects enum value (defined in Kyra::Screen) | Kyra::Screen | protected |
loadBitmap(const char *filename, int tempPage, int dstPage, Palette *pal, bool skip=false) (defined in Kyra::Screen) | Kyra::Screen | virtual |
loadFont(FontId fontId, const char *filename) (defined in Kyra::Screen) | Kyra::Screen | virtual |
loadPalette(const char *filename, Palette &pal) (defined in Kyra::Screen) | Kyra::Screen | virtual |
loadPalette(const byte *data, Palette &pal, int bytes) (defined in Kyra::Screen) | Kyra::Screen | virtual |
loadPaletteTable(const char *filename, int firstPalette) (defined in Kyra::Screen) | Kyra::Screen | |
makeShapeCopy(const uint8 *src, int index) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
mergeOverlay(int x, int y, int w, int h) (defined in Kyra::Screen) | Kyra::Screen | inlineprotectedvirtual |
mergeOverlayImpl(int x, int y, int w, int h) (defined in Kyra::Screen) | Kyra::Screen | protected |
modifyScreenDim(int dim, int x, int y, int w, int h) (defined in Kyra::Screen) | Kyra::Screen | |
postProcessCursor(uint8 *data, int w, int h, int pitch) (defined in Kyra::Screen) | Kyra::Screen | inlineprotectedvirtual |
printText(const char *str, int x, int y, uint8 color1, uint8 color2, int pitch=-1) (defined in Kyra::Screen) | Kyra::Screen | |
queryScreenDebug() const (defined in Kyra::Screen) | Kyra::Screen | inline |
rectClip(int &x, int &y, int w, int h) (defined in Kyra::Screen) | Kyra::Screen | |
resetPagePtrsAndBuffers(int pageSize) (defined in Kyra::Screen) | Kyra::Screen | protected |
resetShapeHeight(uint8 *shape) (defined in Kyra::Screen) | Kyra::Screen | |
scale2x(uint8 *dst, int dstPitch, const uint8 *src, int srcPitch, int w, int h) (defined in Kyra::Screen) | Kyra::Screen | protected |
Screen(KyraEngine_v1 *vm, OSystem *system, const ScreenDim *dimTable, const int dimTableSize) (defined in Kyra::Screen) | Kyra::Screen | |
SCREEN_H enum value (defined in Kyra::Screen) | Kyra::Screen | |
SCREEN_H_SEGA_NTSC enum value (defined in Kyra::Screen) | Kyra::Screen | |
SCREEN_IDLEREFRESH_RATE_MSEC enum value (defined in Kyra::Screen) | Kyra::Screen | |
SCREEN_IDLEREFRESH_RESTART_MSEC enum value (defined in Kyra::Screen) | Kyra::Screen | |
Screen_MR(KyraEngine_MR *vm, OSystem *system) (defined in Kyra::Screen_MR) | Kyra::Screen_MR | |
SCREEN_OVL_SJIS_SIZE enum value (defined in Kyra::Screen) | Kyra::Screen | |
SCREEN_OVLS_NUM enum value (defined in Kyra::Screen) | Kyra::Screen | |
SCREEN_PAGE_NUM enum value (defined in Kyra::Screen) | Kyra::Screen | |
SCREEN_PAGE_SIZE enum value (defined in Kyra::Screen) | Kyra::Screen | |
Screen_v2(KyraEngine_v1 *vm, OSystem *system, const ScreenDim *dimTable, const int dimTableSize) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
SCREEN_W enum value (defined in Kyra::Screen) | Kyra::Screen | |
screenDimTableCount() const (defined in Kyra::Screen) | Kyra::Screen | inline |
set16bitShadingLevel(int lvl) (defined in Kyra::Screen) | Kyra::Screen | inline |
setAnimBlockPtr(int size) (defined in Kyra::Screen) | Kyra::Screen | |
setCurPage(int pageNum) (defined in Kyra::Screen) | Kyra::Screen | |
setFont(FontId fontId) (defined in Kyra::Screen) | Kyra::Screen | |
setFontStyles(FontId fontId, int styles) (defined in Kyra::Screen) | Kyra::Screen | |
setMouseCursor(int x, int y, const byte *shape) (defined in Kyra::Screen) | Kyra::Screen | virtual |
setNewShapeHeight(uint8 *shape, int height) (defined in Kyra::Screen) | Kyra::Screen | |
setPagePixel(int pageNum, int x, int y, uint8 color) (defined in Kyra::Screen) | Kyra::Screen | |
setPaletteIndex(uint8 index, uint8 red, uint8 green, uint8 blue) (defined in Kyra::Screen) | Kyra::Screen | |
setResolution() (defined in Kyra::Screen) | Kyra::Screen | virtual |
setScreenDim(int dim) (defined in Kyra::Screen) | Kyra::Screen | |
setScreenPalette(const Palette &pal) (defined in Kyra::Screen) | Kyra::Screen | virtual |
setShapePages(int page1, int page2, int minY=-1, int maxY=201) (defined in Kyra::Screen) | Kyra::Screen | |
setTextColor(const uint8 *cmap, int a, int b) (defined in Kyra::Screen) | Kyra::Screen | |
setTextColor16bit(const uint16 *cmap16) (defined in Kyra::Screen) | Kyra::Screen | |
setTextColorMap(const uint8 *cmap) override (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | virtual |
setTextMarginRight(int x) (defined in Kyra::Screen) | Kyra::Screen | inline |
shade16bitColor(uint16 col) (defined in Kyra::Screen) | Kyra::Screen | protected |
shakeScreen(int times) (defined in Kyra::Screen) | Kyra::Screen | |
showMouse() (defined in Kyra::Screen) | Kyra::Screen | |
shuffleScreen(int sx, int sy, int w, int h, int srcPage, int dstPage, int ticks, bool transparent) (defined in Kyra::Screen) | Kyra::Screen | |
timedPaletteFadeStep(uint8 *pal1, uint8 *pal2, uint32 elapsedTime, uint32 totalTime) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
transposeScreenOutputY(int yAdd) (defined in Kyra::Screen) | Kyra::Screen | |
updateBackendScreen(bool force) (defined in Kyra::Screen) | Kyra::Screen | |
updateDirtyRects() (defined in Kyra::Screen) | Kyra::Screen | protectedvirtual |
updateDirtyRectsAmiga() (defined in Kyra::Screen) | Kyra::Screen | protected |
updateDirtyRectsOvl() (defined in Kyra::Screen) | Kyra::Screen | protected |
updateScreen() (defined in Kyra::Screen) | Kyra::Screen | |
wrapped_decodeFrameDelta(uint8 *dst, const uint8 *src) (defined in Kyra::Screen) | Kyra::Screen | protectedstatic |
wrapped_decodeFrameDeltaPage(uint8 *dst, const uint8 *src, const int pitch) (defined in Kyra::Screen) | Kyra::Screen | protectedstatic |
wsaFrameAnimationStep(int x1, int y1, int x2, int y2, int w1, int h1, int w2, int h2, int srcPage, int dstPage, int dim) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | |
~Screen() (defined in Kyra::Screen) | Kyra::Screen | virtual |
~Screen_MR() override (defined in Kyra::Screen_MR) | Kyra::Screen_MR | |
~Screen_v2() override (defined in Kyra::Screen_v2) | Kyra::Screen_v2 |