ScummVM API documentation
Wintermute::BaseSurface Member List

This is the complete list of members for Wintermute::BaseSurface, including all inherited members.

_ckBlue (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceprotected
_ckDefault (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceprotected
_ckGreen (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceprotected
_ckRed (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceprotected
_editorProps (defined in Wintermute::BaseClass)Wintermute::BaseClassprotected
_editorPropsIter (defined in Wintermute::BaseClass)Wintermute::BaseClassprotected
_filename (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceprotected
_gameRef (defined in Wintermute::BaseClass)Wintermute::BaseClass
_height (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceprotected
_keepLoaded (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceprotected
_lastUsedTime (defined in Wintermute::BaseSurface)Wintermute::BaseSurface
_lifeTime (defined in Wintermute::BaseSurface)Wintermute::BaseSurface
_persistable (defined in Wintermute::BaseClass)Wintermute::BaseClass
_pixelOpReady (defined in Wintermute::BaseSurface)Wintermute::BaseSurface
_referenceCount (defined in Wintermute::BaseSurface)Wintermute::BaseSurface
_valid (defined in Wintermute::BaseSurface)Wintermute::BaseSurface
_width (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceprotected
BaseClass(TDynamicConstructor, TDynamicConstructor) (defined in Wintermute::BaseClass)Wintermute::BaseClassinline
BaseClass() (defined in Wintermute::BaseClass)Wintermute::BaseClass
BaseClass(BaseGame *GameOwner) (defined in Wintermute::BaseClass)Wintermute::BaseClass
BaseSurface(BaseGame *inGame) (defined in Wintermute::BaseSurface)Wintermute::BaseSurface
comparePixel(int x, int y, byte r, byte g, byte b, int a=-1) (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
create(const Common::String &filename, bool defaultCK, byte ckRed, byte ckGreen, byte ckBlue, int lifeTime=-1, bool keepLoaded=false)=0 (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacepure virtual
create(int width, int height) (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
display(int x, int y, Rect32 rect, Graphics::TSpriteBlendMode blendMode=Graphics::BLEND_NORMAL, bool mirrorX=false, bool mirrorY=false)=0 (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacepure virtual
displayHalfTrans(int x, int y, Rect32 rect) (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
displayTiled(int x, int y, Rect32 rect, int numTimesX, int numTimesY)=0 (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacepure virtual
displayTrans(int x, int y, Rect32 rect, uint32 alpha=0xFFFFFFFF, Graphics::TSpriteBlendMode blendMode=Graphics::BLEND_NORMAL, bool mirrorX=false, bool mirrorY=false, int offsetX=0, int offsetY=0)=0 (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacepure virtual
displayTransRotate(int x, int y, uint32 angle, int32 hotspotX, int32 hotspotY, Rect32 rect, float zoomX, float zoomY, uint32 alpha=0xFFFFFFFF, Graphics::TSpriteBlendMode blendMode=Graphics::BLEND_NORMAL, bool mirrorX=false, bool mirrorY=false)=0 (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacepure virtual
displayTransZoom(int x, int y, Rect32 rect, float zoomX, float zoomY, uint32 alpha=0xFFFFFFFF, Graphics::TSpriteBlendMode blendMode=Graphics::BLEND_NORMAL, bool mirrorX=false, bool mirrorY=false)=0 (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacepure virtual
endPixelOp() (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
getClassName() (defined in Wintermute::BaseClass)Wintermute::BaseClassinlinevirtual
getEditorProp(const Common::String &propName, const Common::String &initVal=Common::String()) (defined in Wintermute::BaseClass)Wintermute::BaseClass
getFileName() (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceinline
getFileNameStr() (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceinline
getHeight() (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceinlinevirtual
getPixel(int x, int y, byte *r, byte *g, byte *b, byte *a=nullptr) (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
getWidth() (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceinlinevirtual
invalidate() (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
isTransparentAt(int x, int y) (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
isTransparentAtLite(int x, int y) (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
parseEditorProperty(char *buffer, bool complete=true) (defined in Wintermute::BaseClass)Wintermute::BaseClass
persist(BasePersistenceManager *persistMgr) (defined in Wintermute::BaseClass)Wintermute::BaseClassinlinevirtual
prepareToDraw() (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
putPixel(int x, int y, byte r, byte g, byte b, int a=-1) (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
putSurface(const Graphics::Surface &surface, bool hasAlpha=false) (defined in Wintermute::BaseSurface)Wintermute::BaseSurfaceinlinevirtual
restore() (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
saveAsText(BaseDynamicBuffer *buffer, int indent=0) (defined in Wintermute::BaseClass)Wintermute::BaseClassvirtual
setEditorProp(const Common::String &propName, const Common::String &propValue) (defined in Wintermute::BaseClass)Wintermute::BaseClass
setSize(int width, int height) (defined in Wintermute::BaseSurface)Wintermute::BaseSurface
startPixelOp() (defined in Wintermute::BaseSurface)Wintermute::BaseSurfacevirtual
~BaseClass() (defined in Wintermute::BaseClass)Wintermute::BaseClassvirtual
~BaseSurface() override (defined in Wintermute::BaseSurface)Wintermute::BaseSurface