This is the complete list of members for Kyra::Screen_v2, 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 | |
| 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) (defined in Kyra::Screen) | Kyra::Screen | virtual |
| getDrawLayer2(int x, int y, int height) (defined in Kyra::Screen) | Kyra::Screen | 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) (defined in Kyra::Screen_v2) | Kyra::Screen_v2 | 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) (defined in Kyra::Screen) | Kyra::Screen | virtual |
| getShapeFlag2(int x, int y) (defined in Kyra::Screen) | Kyra::Screen | 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_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_v2() override (defined in Kyra::Screen_v2) | Kyra::Screen_v2 |