ScummVM API documentation
Pegasus::SpriteFrame Member List

This is the complete list of members for Pegasus::SpriteFrame, including all inherited members.

_bounds (defined in Pegasus::Surface)Pegasus::Surfaceprotected
_ownsSurface (defined in Pegasus::Surface)Pegasus::Surfaceprotected
_referenceCount (defined in Pegasus::SpriteFrame)Pegasus::SpriteFrameprotected
_surface (defined in Pegasus::Surface)Pegasus::Surfaceprotected
_transparent (defined in Pegasus::PixelImage)Pegasus::PixelImageprotected
allocateSurface(const Common::Rect &) (defined in Pegasus::Surface)Pegasus::Surfacevirtual
copyToCurrentPort() const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPort(const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPort(const Common::Rect &, const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPortMasked(const Common::Rect &, const Common::Rect &, const Surface *) const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPortTransparent() const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPortTransparent(const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPortTransparent(const Common::Rect &, const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
copyToCurrentPortTransparentGlow(const Common::Rect &, const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
deallocateSurface() (defined in Pegasus::Surface)Pegasus::Surfacevirtual
drawImage(const Common::Rect &, const Common::Rect &) (defined in Pegasus::PixelImage)Pegasus::PixelImage
Frame() (defined in Pegasus::Frame)Pegasus::Frameinline
getImageFromMovieFrame(Video::VideoDecoder *, TimeValue) (defined in Pegasus::Surface)Pegasus::Surfacevirtual
getImageFromPICTFile(const Common::Path &fileName) (defined in Pegasus::Surface)Pegasus::Surfacevirtual
getImageFromPICTResource(Common::MacResManager *resFork, uint16 id) (defined in Pegasus::Surface)Pegasus::Surfacevirtual
getSurface() const (defined in Pegasus::Surface)Pegasus::Surfaceinline
getSurfaceBounds(Common::Rect &r) (defined in Pegasus::Surface)Pegasus::Surfaceinline
initFromMovieFrame(Video::VideoDecoder *, TimeValue, bool transparent=false) (defined in Pegasus::Frame)Pegasus::Framevirtual
initFromPICTFile(const Common::Path &fileName, bool transparent=false) (defined in Pegasus::Frame)Pegasus::Framevirtual
initFromPICTResource(Common::MacResManager *resFork, uint16 id, bool transparent=false) (defined in Pegasus::Frame)Pegasus::Framevirtual
isSurfaceValid() const (defined in Pegasus::Surface)Pegasus::Surfaceinline
PixelImage() (defined in Pegasus::PixelImage)Pegasus::PixelImage
scaleTransparentCopy(const Common::Rect &, const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
scaleTransparentCopyGlow(const Common::Rect &, const Common::Rect &) const (defined in Pegasus::Surface)Pegasus::Surface
setTransparent(bool transparent) (defined in Pegasus::PixelImage)Pegasus::PixelImageinlineprotectedvirtual
shareSurface(Surface *surface) (defined in Pegasus::Surface)Pegasus::Surfacevirtual
SpriteFrame() (defined in Pegasus::SpriteFrame)Pegasus::SpriteFrameinline
Surface() (defined in Pegasus::Surface)Pegasus::Surface
~Frame() override (defined in Pegasus::Frame)Pegasus::Frameinline
~PixelImage() override (defined in Pegasus::PixelImage)Pegasus::PixelImageinline
~SpriteFrame() override (defined in Pegasus::SpriteFrame)Pegasus::SpriteFrameinline
~Surface() (defined in Pegasus::Surface)Pegasus::Surfacevirtual