LibreOffice Module vcl (master) 1
Public Member Functions | Private Attributes | List of all members
SystemDependentData_MaskHelper Class Reference

#include <BitmapHelper.hxx>

Inheritance diagram for SystemDependentData_MaskHelper:
[legend]
Collaboration diagram for SystemDependentData_MaskHelper:
[legend]

Public Member Functions

 SystemDependentData_MaskHelper (basegfx::SystemDependentDataManager &rSystemDependentDataManager, std::shared_ptr< MaskHelper > xMaskHelper)
 
const std::shared_ptr< MaskHelper > & getMaskHelper () const
 
virtual sal_Int64 estimateUsageInBytes () const override
 
- Public Member Functions inherited from basegfx::SystemDependentData
 SystemDependentData (SystemDependentDataManager &rSystemDependentDataManager)
 
virtual ~SystemDependentData ()
 
SystemDependentDataManagergetSystemDependentDataManager ()
 
sal_uInt32 calculateCombinedHoldCyclesInSeconds () const
 
virtual sal_Int64 estimateUsageInBytes () const
 

Private Attributes

std::shared_ptr< MaskHelpermaMaskHelper
 

Detailed Description

Definition at line 63 of file BitmapHelper.hxx.

Constructor & Destructor Documentation

◆ SystemDependentData_MaskHelper()

SystemDependentData_MaskHelper::SystemDependentData_MaskHelper ( basegfx::SystemDependentDataManager rSystemDependentDataManager,
std::shared_ptr< MaskHelper xMaskHelper 
)

Member Function Documentation

◆ estimateUsageInBytes()

virtual sal_Int64 SystemDependentData_MaskHelper::estimateUsageInBytes ( ) const
overridevirtual

Reimplemented from basegfx::SystemDependentData.

◆ getMaskHelper()

const std::shared_ptr< MaskHelper > & SystemDependentData_MaskHelper::getMaskHelper ( ) const
inline

Definition at line 72 of file BitmapHelper.hxx.

References maMaskHelper.

Member Data Documentation

◆ maMaskHelper

std::shared_ptr<MaskHelper> SystemDependentData_MaskHelper::maMaskHelper
private

Definition at line 66 of file BitmapHelper.hxx.

Referenced by getMaskHelper().


The documentation for this class was generated from the following file: