|
| | NoHandleSprite (IPMUnknown *boss) |
| |
| virtual | ~NoHandleSprite () |
| |
| | CSprite (IPMUnknown *boss) |
| |
| virtual | ~CSprite () |
| |
| virtual bool16 | CreateSprite (IGraphicsContext *gc, UIDList *itemList, const PMPoint &startPt, bool16 bDrawItemList) |
| |
| virtual void | DestroySprite (IGraphicsContext *gc) |
| |
| virtual bool16 | Show (IGraphicsContext *gc, const PMPoint &where, int32 flags, PMMatrix *xForm) |
| |
| virtual bool16 | Scroll (IGraphicsContext *gc, const PMPoint &delta, int32 flags, PMMatrix *xForm) |
| |
| virtual void | Erase (IGraphicsContext *gc, const PMPoint &where, int32 flags, PMMatrix *xForm) |
| |
| virtual void | Hide (IGraphicsContext *gc, bool16 bForceRedraw, PMMatrix *extraXform) |
| |
| virtual void | InvalidateBBox () |
| |
| virtual void | DisableShapes (IGraphicsContext *gc, bool16 disable) |
| |
| virtual SysRect | GetDeviceBounds (IGraphicsContext *gc, int32 flags, PMMatrix *xForm) |
| |
| virtual bool16 | ValidSprite () const |
| |
| virtual bool16 | NeedsUpdate (const PMPoint &where, int32 flags) const |
| |
|
| virtual void | CreateTrackerPaths (IGraphicsContext *gc) |
| |
| virtual void | CreateHandlePaths (IGraphicsContext *gc, bool16 bDoDirection) |
| |
| virtual bool16 | UseDisplayList (int32 flags) |
| |
| virtual PMRect | GetTrackerBounds (IGraphicsContext *gc, int32 flags) |
| |
| virtual void | DrawSpriteHandles (IGraphicsContext *gc, int32 flags, PMMatrix *xForm) |
| |
| virtual void | DisableHandleShapes (IGraphicsContext *gc, bool16 disable) |
| |
| virtual PMRect | GetShapeDeviceBounds (IGraphicsContext *gc, int32 flags) |
| |
| virtual PMRect | GetHandleDeviceBounds (IGraphicsContext *gc, int32 flags, PMMatrix *xForm) |
| |
| virtual PMRect | GetSelectionBounds (IGraphicsContext *gc) |
| |
| virtual void | DrawTrackerExtra (IGraphicsContext *gc, int32 flags) |
| |
| virtual void | ShowFirstTime (IGraphicsContext *gc, const PMPoint &where, int32 flags, PMMatrix *xForm) |
| |
| virtual void | ShowSprite (IGraphicsContext *gc, const PMPoint &where, int32 flags, PMMatrix *xForm) |
| |
| virtual void | ScrollSprite (IGraphicsContext *gc, const PMPoint &delta, int32 flags, PMMatrix *xForm) |
| |
| virtual void | ShowLowMemory (IGraphicsContext *gc, const PMPoint &where, int32 flags, PMMatrix *xForm) |
| |
| virtual void | ShowLowMemoryFirstTime (IGraphicsContext *gc, const PMPoint &where, int32 flags, PMMatrix *xForm) |
| |
| virtual void | ScrollLowMemory (IGraphicsContext *gc, const PMPoint &delta, int32 flags, PMMatrix *xForm) |
| |
| virtual void | HideSprite (IGraphicsContext *gc, bool16 bForceRedraw, PMMatrix *extraXform) |
| |
| virtual void | HideLowMemory (IGraphicsContext *gc, bool16 bForceRedraw, PMMatrix *extraXform) |
| |
| virtual void | EraseAndRedrawShapes (IGraphicsContext *gc, const PMPoint &where, int32 flags, PMMatrix *xForm) |
| |
| virtual void | SetHiliteColor (UID layerUID) |
| |
| virtual void | DrawShapes (IGraphicsContext *gc, SysRgn clipRgn=nil, bool16 bDisable=kFalse) |
| |
| virtual void | DrawSelection (IGraphicsContext *gc) |
| |
| virtual void | DrawSpriteShapes (IGraphicsContext *gc, int32 flags) |
| |
| virtual void | ClipToView (IGraphicsContext *gc, SysRect *bounds) |
| |
| virtual void | ClipToView (IGraphicsContext *gc, PMRect &bounds) |
| |
| virtual PMRect | GetStandOffBBox (IShape *pShape, IGraphicsContext *gc, int32 flags, const PMRect &bBox) |
| |
| virtual int32 | GetDrawFlags () const |
| |
| void | AddInvalidOffscreenBounds (IControlView *iView, PMRect *invalidBounds) |
| |
| void | AddInvalidLayoutBounds (IControlView *iView, PMRect *invalidBounds) |
| |
| void | DrawSmartGuides (IGraphicsContext *gc, const PBPMPoint where, const PMMatrix *xForm) |
| |
NoHandleSprite
This implementation of CSprite is used when resizing page items. It draws the path shapes but does
not draw the handles.
- See Also
- CSprite