This is the complete list of members for Titanic::CScreenManager, including all inherited members.
_backSurfaces (defined in Titanic::CScreenManager) | Titanic::CScreenManager | |
_currentScreenManagerPtr (defined in Titanic::CScreenManager) | Titanic::CScreenManager | static |
_fontNumber (defined in Titanic::CScreenManager) | Titanic::CScreenManager | |
_frontRenderSurface (defined in Titanic::CScreenManager) | Titanic::CScreenManager | |
_frontSurfaceBounds (defined in Titanic::CScreenManager) | Titanic::CScreenManager | |
_inputHandler (defined in Titanic::CScreenManager) | Titanic::CScreenManager | |
_mouseCursor (defined in Titanic::CScreenManager) | Titanic::CScreenManager | |
_screenManagerPtr (defined in Titanic::CScreenManager) | Titanic::CScreenManager | static |
_textCursor (defined in Titanic::CScreenManager) | Titanic::CScreenManager | |
_vm (defined in Titanic::CScreenManager) | Titanic::CScreenManager | protected |
blitFrom(SurfaceNum surfaceNum, CVideoSurface *src, const Point *destPos=nullptr, const Rect *srcRect=nullptr)=0 | Titanic::CScreenManager | pure virtual |
blitFrom(SurfaceNum surfaceNum, const Rect *rect, CVideoSurface *src, int v=0)=0 | Titanic::CScreenManager | pure virtual |
clearSurface(SurfaceNum surfaceNum, Rect *_bounds)=0 | Titanic::CScreenManager | pure virtual |
createSurface(int w, int h, int bpp=16)=0 | Titanic::CScreenManager | pure virtual |
createSurface(const CResourceKey &key)=0 | Titanic::CScreenManager | pure virtual |
CScreenManager(TitanicEngine *vm) (defined in Titanic::CScreenManager) | Titanic::CScreenManager | |
drawCursors()=0 | Titanic::CScreenManager | pure virtual |
fillRect(SurfaceNum surfaceNum, Rect *rect, byte r, byte g, byte b)=0 | Titanic::CScreenManager | pure virtual |
fn1() (defined in Titanic::CScreenManager) | Titanic::CScreenManager | inline |
fn2() (defined in Titanic::CScreenManager) | Titanic::CScreenManager | inline |
frameRect(SurfaceNum surfaceNum, const Rect &rect, byte r, byte g, byte b)=0 | Titanic::CScreenManager | pure virtual |
getFontHeight() const =0 | Titanic::CScreenManager | pure virtual |
getFrontRenderSurface() const =0 | Titanic::CScreenManager | pure virtual |
getScreenTopLeft() | Titanic::CScreenManager | inlinevirtual |
getSurface(SurfaceNum surfaceNum) const =0 | Titanic::CScreenManager | pure virtual |
getTextBounds(const CString &str, int maxWidth, Point *sizeOut=nullptr) const =0 | Titanic::CScreenManager | pure virtual |
hideCursor()=0 | Titanic::CScreenManager | pure virtual |
lockSurface(SurfaceNum surfaceNum)=0 | Titanic::CScreenManager | pure virtual |
preLoad() | Titanic::CScreenManager | |
resetWindowHandle(int v) (defined in Titanic::CScreenManager) | Titanic::CScreenManager | virtual |
resizeSurface(CVideoSurface *surface, int width, int height, int bpp=16)=0 | Titanic::CScreenManager | pure virtual |
setCurrent() | Titanic::CScreenManager | static |
setFontColor(byte r, byte g, byte b)=0 | Titanic::CScreenManager | pure virtual |
setFontNumber(int fontNumber) | Titanic::CScreenManager | |
setMode(int width, int height, int bpp, uint numBackSurfaces, bool flag2)=0 | Titanic::CScreenManager | pure virtual |
setSurfaceBounds(SurfaceNum surfaceNum, const Rect &r) | Titanic::CScreenManager | |
setWindowHandle(int v) (defined in Titanic::CScreenManager) | Titanic::CScreenManager | virtual |
showCursor()=0 | Titanic::CScreenManager | pure virtual |
stringWidth(const CString &str)=0 | Titanic::CScreenManager | pure virtual |
unlockSurface(CVideoSurface *surface)=0 | Titanic::CScreenManager | pure virtual |
waitForVSync() | Titanic::CScreenManager | inlinevirtual |
writeString(int surfaceNum, const Rect &destRect, int yOffset, const CString &str, CTextCursor *textCursor)=0 | Titanic::CScreenManager | pure virtual |
writeString(int surfaceNum, const Point &destPos, const Rect &clipRect, const CString &str, int maxWidth)=0 | Titanic::CScreenManager | pure virtual |
~CScreenManager() (defined in Titanic::CScreenManager) | Titanic::CScreenManager | virtual |