Public Member Functions | |
| virtual void | allocateSurface (const Common::Rect &) |
| virtual void | deallocateSurface () |
| virtual void | shareSurface (Surface *surface) |
| bool | isSurfaceValid () const |
| Graphics::Surface * | getSurface () const |
| void | getSurfaceBounds (Common::Rect &r) |
| void | copyToCurrentPort () const |
| void | copyToCurrentPortTransparent () const |
| void | copyToCurrentPort (const Common::Rect &) const |
| void | copyToCurrentPortTransparent (const Common::Rect &) const |
| void | copyToCurrentPort (const Common::Rect &, const Common::Rect &) const |
| void | copyToCurrentPortTransparent (const Common::Rect &, const Common::Rect &) const |
| void | copyToCurrentPortMasked (const Common::Rect &, const Common::Rect &, const Surface *) const |
| void | copyToCurrentPortTransparentGlow (const Common::Rect &, const Common::Rect &) const |
| void | scaleTransparentCopy (const Common::Rect &, const Common::Rect &) const |
| void | scaleTransparentCopyGlow (const Common::Rect &, const Common::Rect &) const |
| virtual void | getImageFromPICTFile (const Common::Path &fileName) |
| virtual void | getImageFromPICTResource (Common::MacResManager *resFork, uint16 id) |
| virtual void | getImageFromMovieFrame (Video::VideoDecoder *, TimeValue) |
Protected Attributes | |
| bool | _ownsSurface |
| Graphics::Surface * | _surface |
| Common::Rect | _bounds |