This is the complete list of members for Pegasus::Surface, including all inherited members.
| _bounds (defined in Pegasus::Surface) | Pegasus::Surface | protected |
| _ownsSurface (defined in Pegasus::Surface) | Pegasus::Surface | protected |
| _surface (defined in Pegasus::Surface) | Pegasus::Surface | protected |
| allocateSurface(const Common::Rect &) (defined in Pegasus::Surface) | Pegasus::Surface | virtual |
| 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::Surface | virtual |
| getImageFromMovieFrame(Video::VideoDecoder *, TimeValue) (defined in Pegasus::Surface) | Pegasus::Surface | virtual |
| getImageFromPICTFile(const Common::Path &fileName) (defined in Pegasus::Surface) | Pegasus::Surface | virtual |
| getImageFromPICTResource(Common::MacResManager *resFork, uint16 id) (defined in Pegasus::Surface) | Pegasus::Surface | virtual |
| getSurface() const (defined in Pegasus::Surface) | Pegasus::Surface | inline |
| getSurfaceBounds(Common::Rect &r) (defined in Pegasus::Surface) | Pegasus::Surface | inline |
| isSurfaceValid() const (defined in Pegasus::Surface) | Pegasus::Surface | inline |
| 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 | |
| shareSurface(Surface *surface) (defined in Pegasus::Surface) | Pegasus::Surface | virtual |
| Surface() (defined in Pegasus::Surface) | Pegasus::Surface | |
| ~Surface() (defined in Pegasus::Surface) | Pegasus::Surface | virtual |