overlaymanager.hxx (3334a7e6) overlaymanager.hxx (a56bd57b)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 74 unchanged lines hidden (view full) ---

83 void impApplyRemoveActions(OverlayObject& rTarget);
84 void impApplyAddActions(OverlayObject& rTarget);
85
86 // return mfDiscreteOne to derivations, but also check for buffered local
87 // ViewTransformation and evtl. correct mfDiscreteOne
88 double getDiscreteOne() const;
89
90 public:
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 74 unchanged lines hidden (view full) ---

83 void impApplyRemoveActions(OverlayObject& rTarget);
84 void impApplyAddActions(OverlayObject& rTarget);
85
86 // return mfDiscreteOne to derivations, but also check for buffered local
87 // ViewTransformation and evtl. correct mfDiscreteOne
88 double getDiscreteOne() const;
89
90 public:
91 // when handing over another OverlayManager at construction, the OverlayObjects
92 // will be taken over from it. The new one will have added all OverlayObjects
93 // while the handed over one will have none
94 OverlayManager(
95 OutputDevice& rOutputDevice,
96 OverlayManager* pOldOverlayManager = 0);
91 OverlayManager(OutputDevice& rOutputDevice);
97 virtual ~OverlayManager();
98
99 // access to current ViewInformation2D; this call checks and evtl. updates ViewInformation2D
100 const drawinglayer::geometry::ViewInformation2D getCurrentViewInformation2D() const;
101
102 // complete redraw
103 virtual void completeRedraw(const Region& rRegion, OutputDevice* pPreRenderDevice = 0) const;
104

--- 42 unchanged lines hidden ---
92 virtual ~OverlayManager();
93
94 // access to current ViewInformation2D; this call checks and evtl. updates ViewInformation2D
95 const drawinglayer::geometry::ViewInformation2D getCurrentViewInformation2D() const;
96
97 // complete redraw
98 virtual void completeRedraw(const Region& rRegion, OutputDevice* pPreRenderDevice = 0) const;
99

--- 42 unchanged lines hidden ---