LibreOffice Module sd (master) 1
Public Member Functions | Private Attributes | List of all members
sd::slidesorter::controller::FocusManager::FocusHider Class Reference

Create an instance of this class to temporarily hide the focus indicator. More...

#include <SlsFocusManager.hxx>

Collaboration diagram for sd::slidesorter::controller::FocusManager::FocusHider:
[legend]

Public Member Functions

 FocusHider (FocusManager &)
 
 ~FocusHider () COVERITY_NOEXCEPT_FALSE
 

Private Attributes

bool mbFocusVisible
 
FocusManagermrManager
 

Detailed Description

Create an instance of this class to temporarily hide the focus indicator.

It is restored to its former visibility state when the FocusHider is destroyed.

Definition at line 160 of file SlsFocusManager.hxx.

Constructor & Destructor Documentation

◆ FocusHider()

sd::slidesorter::controller::FocusManager::FocusHider::FocusHider ( FocusManager rManager)

◆ ~FocusHider()

sd::slidesorter::controller::FocusManager::FocusHider::~FocusHider ( )

Definition at line 237 of file SlsFocusManager.cxx.

Member Data Documentation

◆ mbFocusVisible

bool sd::slidesorter::controller::FocusManager::FocusHider::mbFocusVisible
private

Definition at line 167 of file SlsFocusManager.hxx.

◆ mrManager

FocusManager& sd::slidesorter::controller::FocusManager::FocusHider::mrManager
private

Definition at line 168 of file SlsFocusManager.hxx.

Referenced by FocusHider().


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