Murl::Util::EvictableVideoSurface Member List

This is the complete list of members for Murl::Util::EvictableVideoSurface, including all inherited members.

ApplyMatte(SInt32 positionX, SInt32 positionY, UInt32 pixelSizeX, UInt32 pixelSizeY, const Color &matteColor, Real matteThreshold=0)Murl::Util::EvictableVideoSurfacevirtual
Murl::Util::VideoSurface::ApplyMatte(const Color &matteColor, Real matteThreshold=0)Murl::Util::VideoSurfacevirtual
Blit(const IVideoSurface *source, SInt32 sourcePositionX, SInt32 sourcePositionY, SInt32 destPositionX, SInt32 destPositionY, UInt32 pixelSizeX, UInt32 pixelSizeY)Murl::Util::EvictableVideoSurfacevirtual
Murl::Util::VideoSurface::Blit(const IVideoSurface *source, SInt32 destPositionX, SInt32 destPositionY)Murl::Util::VideoSurfacevirtual
BlitScaled(const IVideoSurface *source, const IVideoScaler *scaler=0, Real gamma=1.0f)Murl::Util::EvictableVideoSurfacevirtual
Clear(SInt32 positionX, SInt32 positionY, UInt32 pixelSizeX, UInt32 pixelSizeY, const Color &clearColor)Murl::Util::EvictableVideoSurfacevirtual
Murl::Util::VideoSurface::Clear(const Color &clearColor)Murl::Util::VideoSurfacevirtual
ClipSizeXRight(SInt32 positionX, SInt32 sizeX) constMurl::Util::VideoSurfacevirtual
ClipSizeYBottom(SInt32 positionY, SInt32 sizeY) constMurl::Util::VideoSurfacevirtual
Clone(IEnums::PixelFormat pixelFormat) constMurl::Util::VideoSurfacevirtual
Clone(UInt32 pixelSizeX, UInt32 pixelSizeY, const IVideoScaler *scaler=0, Real gamma=1.0f) constMurl::Util::VideoSurfacevirtual
Clone(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY, const IVideoScaler *scaler=0, Real gamma=1.0f) constMurl::Util::VideoSurfacevirtual
CloneFrame(SInt32 positionX, SInt32 positionY, UInt32 pixelSizeX, UInt32 pixelSizeY) constMurl::Util::VideoSurfacevirtual
CloneRotated(IEnums::Orientation orientation) constMurl::Util::VideoSurfacevirtual
CloneRotated(IEnums::Orientation orientation, IEnums::PixelFormat pixelFormat) constMurl::Util::VideoSurfacevirtual
Evict()Murl::Util::EvictableVideoSurfacevirtual
EvictableVideoSurface(UInt32 pixelSizeX, UInt32 pixelSizeY)Murl::Util::EvictableVideoSurface
EvictableVideoSurface(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY)Murl::Util::EvictableVideoSurface
FlipX()Murl::Util::EvictableVideoSurfacevirtual
FlipY()Murl::Util::EvictableVideoSurfacevirtual
GaussBlur(SInt32 positionX, SInt32 positionY, UInt32 pixelSizeX, UInt32 pixelSizeY, Real strength)Murl::Util::EvictableVideoSurfacevirtual
Murl::Util::VideoSurface::GaussBlur(Real strength)Murl::Util::VideoSurfacevirtual
GetBytesPerLine() constMurl::Util::VideoSurfacevirtual
GetBytesPerPixel() constMurl::Util::VideoSurfacevirtual
GetMutablePixels()Murl::Util::EvictableVideoSurfacevirtual
GetPixel(SInt32 positionX, SInt32 positionY) constMurl::Util::VideoSurfacevirtual
GetPixelFormat() constMurl::Util::VideoSurfacevirtual
GetPixels() constMurl::Util::VideoSurfacevirtual
GetPixelSizeX() constMurl::Util::VideoSurfacevirtual
GetPixelSizeY() constMurl::Util::VideoSurfacevirtual
IsColumnEmpty(UInt32 column, Real threshold) constMurl::Util::VideoSurfacevirtual
IsRowEmpty(UInt32 row, Real threshold) constMurl::Util::VideoSurfacevirtual
mBytesPerLineMurl::Util::VideoSurfaceprotected
mConstDataMurl::Util::VideoSurfaceprotected
mDataMurl::Util::VideoSurfaceprotected
mMutableDataMurl::Util::VideoSurfaceprotected
mPixelFormatMurl::Util::VideoSurfaceprotected
mSizeXMurl::Util::VideoSurfaceprotected
mSizeYMurl::Util::VideoSurfaceprotected
NonCopyable()Murl::NonCopyableinlineprivate
RenderText(const IFont *font, const String &text, const Color &textColor, const Color &backgroundColor, Bool clearSurface, Bool enableWordWrap, Real containerPosX, Real containerPosY, Real containerSizeX, Real containerSizeY, IEnums::TextAlignmentX alignX, IEnums::TextAlignmentY alignY)Murl::Util::EvictableVideoSurfacevirtual
Restore()Murl::Util::EvictableVideoSurfacevirtual
SetPixel(SInt32 positionX, SInt32 positionY, const Color &color)Murl::Util::VideoSurfacevirtual
VideoSurface()Murl::Util::VideoSurface
VideoSurface(UInt32 pixelSizeX, UInt32 pixelSizeY)Murl::Util::VideoSurface
VideoSurface(UInt32 pixelSizeX, UInt32 pixelSizeY, UInt32 bytesPerLine)Murl::Util::VideoSurface
VideoSurface(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY)Murl::Util::VideoSurface
VideoSurface(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY, UInt32 bytesPerLine)Murl::Util::VideoSurface
VideoSurface(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY, MutableData &sourceData)Murl::Util::VideoSurface
VideoSurface(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY, UInt32 bytesPerLine, MutableData &sourceData)Murl::Util::VideoSurface
VideoSurface(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY, const ConstData &sourceData)Murl::Util::VideoSurface
VideoSurface(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY, UInt32 bytesPerLine, const ConstData &sourceData)Murl::Util::VideoSurface
~EvictableVideoSurface()Murl::Util::EvictableVideoSurfacevirtual
~IVideoSurface()Murl::IVideoSurfaceinlinevirtual
~VideoSurface()Murl::Util::VideoSurfacevirtual


Copyright © 2011-2018 Spraylight GmbH.