| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
Scoped object for temporary override of the symbologyReferenceScale property of a QgsRenderContext. More...
#include <qgsrendercontext.h>
Public Member Functions | |
| QgsScopedRenderContextReferenceScaleOverride (QgsRenderContext &context, double scale) | |
| Constructor for QgsScopedRenderContextReferenceScaleOverride.   | |
| QgsScopedRenderContextReferenceScaleOverride (QgsScopedRenderContextReferenceScaleOverride &&o) noexcept | |
| Move constructor.   | |
| ~QgsScopedRenderContextReferenceScaleOverride () | |
| Returns the render context back to the original reference scale.   | |
Scoped object for temporary override of the symbologyReferenceScale property of a QgsRenderContext.
Temporarily changes the symbologyReferenceScale, before returning it to the original value on destruction.
Definition at line 1561 of file qgsrendercontext.h.
      
  | 
  inline | 
Constructor for QgsScopedRenderContextReferenceScaleOverride.
Temporarily sets the render context symbologyReferenceScale to scale for the lifetime of this object.
Definition at line 1570 of file qgsrendercontext.h.
      
  | 
  inlinenoexcept | 
Move constructor.
Definition at line 1580 of file qgsrendercontext.h.
      
  | 
  inline | 
Returns the render context back to the original reference scale.
Definition at line 1590 of file qgsrendercontext.h.