ScummVM API documentation
Titanic::OSScreenManager Member List

This is the complete list of members for Titanic::OSScreenManager, including all inherited members.

_backSurfaces (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivate
_currentScreenManagerPtr (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivatestatic
_field48 (defined in Titanic::OSScreenManager)Titanic::OSScreenManager
_field4C (defined in Titanic::OSScreenManager)Titanic::OSScreenManager
_field50 (defined in Titanic::OSScreenManager)Titanic::OSScreenManager
_field54 (defined in Titanic::OSScreenManager)Titanic::OSScreenManager
_fontNumber (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivate
_fonts (defined in Titanic::OSScreenManager)Titanic::OSScreenManager
_frontRenderSurface (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivate
_frontSurfaceBounds (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivate
_inputHandler (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivate
_mouseCursor (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivate
_screenManagerPtr (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivatestatic
_textCursor (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivate
_vm (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivate
blitFrom(SurfaceNum surfaceNum, CVideoSurface *src, const Point *destPos, const Rect *srcRect=nullptr) overrideTitanic::OSScreenManagervirtual
blitFrom(SurfaceNum surfaceNum, const Rect *rect, CVideoSurface *src, int v=0) overrideTitanic::OSScreenManagervirtual
clearSurface(SurfaceNum surfaceNum, Rect *bounds) overrideTitanic::OSScreenManagervirtual
createSurface(int w, int h, int bpp=16) overrideTitanic::OSScreenManagervirtual
createSurface(const CResourceKey &key) overrideTitanic::OSScreenManagervirtual
CScreenManager(TitanicEngine *vm) (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivate
drawCursors() overrideTitanic::OSScreenManagervirtual
fillRect(SurfaceNum surfaceNum, Rect *rect, byte r, byte g, byte b) overrideTitanic::OSScreenManagervirtual
fn1() (defined in Titanic::CScreenManager)Titanic::CScreenManagerinlineprivate
fn2() (defined in Titanic::CScreenManager)Titanic::CScreenManagerinlineprivate
frameRect(SurfaceNum surfaceNum, const Rect &rect, byte r, byte g, byte b) overrideTitanic::OSScreenManagervirtual
getFontHeight() const overrideTitanic::OSScreenManagervirtual
getFrontRenderSurface() const overrideTitanic::OSScreenManagerinlinevirtual
getScreenTopLeft()Titanic::CScreenManagerinlineprivatevirtual
getSurface(SurfaceNum surfaceNum) const overrideTitanic::OSScreenManagervirtual
getTextBounds(const CString &str, int maxWidth, Point *sizeOut=nullptr) const overrideTitanic::OSScreenManagervirtual
hideCursor() overrideTitanic::OSScreenManagervirtual
lockSurface(SurfaceNum surfaceNum) overrideTitanic::OSScreenManagervirtual
OSScreenManager(TitanicEngine *vm) (defined in Titanic::OSScreenManager)Titanic::OSScreenManager
preLoad()Titanic::CScreenManagerprivate
resetWindowHandle(int v) (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivatevirtual
resizeSurface(CVideoSurface *surface, int width, int height, int bpp=16) overrideTitanic::OSScreenManagervirtual
setCurrent()Titanic::CScreenManagerprivatestatic
setFontColor(byte r, byte g, byte b) overrideTitanic::OSScreenManagervirtual
setFontNumber(int fontNumber)Titanic::CScreenManagerprivate
setMode(int width, int height, int bpp, uint numBackSurfaces, bool flag2) overrideTitanic::OSScreenManagervirtual
setSurfaceBounds(SurfaceNum surfaceNum, const Rect &r)Titanic::CScreenManagerprivate
setWindowHandle(int v) (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivatevirtual
showCursor() overrideTitanic::OSScreenManagervirtual
stringWidth(const CString &str) overrideTitanic::OSScreenManagervirtual
unlockSurface(CVideoSurface *surface) overrideTitanic::OSScreenManagervirtual
waitForVSync()Titanic::CScreenManagerinlineprivatevirtual
writeString(int surfaceNum, const Rect &destRect, int yOffset, const CString &str, CTextCursor *textCursor) overrideTitanic::OSScreenManagervirtual
writeString(int surfaceNum, const Point &destPos, const Rect &clipRect, const CString &str, int lineWidth=0) overrideTitanic::OSScreenManagervirtual
~CScreenManager() (defined in Titanic::CScreenManager)Titanic::CScreenManagerprivatevirtual
~OSScreenManager() override (defined in Titanic::OSScreenManager)Titanic::OSScreenManager