LibreOffice Module cui (master) 1
Public Member Functions | Private Types | Private Attributes | List of all members
CanvasSettings Class Reference

Public Member Functions

 CanvasSettings ()
 
bool IsHardwareAccelerationEnabled () const
 
bool IsHardwareAccelerationAvailable () const
 
bool IsHardwareAccelerationRO () const
 
void EnabledHardwareAcceleration (bool _bEnabled) const
 

Private Types

typedef std::vector< std::pair< OUString, Sequence< OUString > > > ServiceVector
 

Private Attributes

Reference< XNameAccess > mxForceFlagNameAccess
 
ServiceVector maAvailableImplementations
 
bool mbHWAccelAvailable
 
bool mbHWAccelChecked
 

Detailed Description

Definition at line 356 of file optgdlg.cxx.

Member Typedef Documentation

◆ ServiceVector

typedef std::vector< std::pair<OUString,Sequence<OUString> > > CanvasSettings::ServiceVector
private

Definition at line 367 of file optgdlg.cxx.

Constructor & Destructor Documentation

◆ CanvasSettings()

CanvasSettings::CanvasSettings ( )

Member Function Documentation

◆ EnabledHardwareAcceleration()

void CanvasSettings::EnabledHardwareAcceleration ( bool  _bEnabled) const

Definition at line 495 of file optgdlg.cxx.

References Any, and mxForceFlagNameAccess.

◆ IsHardwareAccelerationAvailable()

bool CanvasSettings::IsHardwareAccelerationAvailable ( ) const

◆ IsHardwareAccelerationEnabled()

bool CanvasSettings::IsHardwareAccelerationEnabled ( ) const

Definition at line 472 of file optgdlg.cxx.

References mxForceFlagNameAccess.

◆ IsHardwareAccelerationRO()

bool CanvasSettings::IsHardwareAccelerationRO ( ) const

Definition at line 484 of file optgdlg.cxx.

References mxForceFlagNameAccess, and Property.

Member Data Documentation

◆ maAvailableImplementations

ServiceVector CanvasSettings::maAvailableImplementations
private

Definition at line 370 of file optgdlg.cxx.

Referenced by CanvasSettings(), and IsHardwareAccelerationAvailable().

◆ mbHWAccelAvailable

bool CanvasSettings::mbHWAccelAvailable
mutableprivate

Definition at line 371 of file optgdlg.cxx.

Referenced by IsHardwareAccelerationAvailable().

◆ mbHWAccelChecked

bool CanvasSettings::mbHWAccelChecked
mutableprivate

Definition at line 372 of file optgdlg.cxx.

Referenced by IsHardwareAccelerationAvailable().

◆ mxForceFlagNameAccess

Reference<XNameAccess> CanvasSettings::mxForceFlagNameAccess
private

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