Kanzi 3.9.16
kanzi::InputManipulatorCancelableFilter Class Reference

#include <kanzi/core.ui/input/input_manipulator_cancelable_filter.hpp>

Public Member Functions

void addCancelableManipulator (InputManipulator *manipulator)
 
void clearCancelableManipulators ()
 
 InputManipulatorCancelableFilter ()
 Constructor.
 
bool isManipulatorCancelable (InputManipulator *manipulator) const
 
void removeCancelableManipulator (InputManipulator *manipulator)
 
void setAllManipulatorCancelable (bool cancelable)
 

Protected Attributes

bool m_AllCancelable
 
std::unique_ptr< std::set< InputManipulator * > > m_cancelableManipulators
 

Constructor & Destructor Documentation

◆ InputManipulatorCancelableFilter()

kanzi::InputManipulatorCancelableFilter::InputManipulatorCancelableFilter ( )
explicit

Constructor.

Member Function Documentation

◆ setAllManipulatorCancelable()

void kanzi::InputManipulatorCancelableFilter::setAllManipulatorCancelable ( bool cancelable)

◆ addCancelableManipulator()

void kanzi::InputManipulatorCancelableFilter::addCancelableManipulator ( InputManipulator * manipulator)

◆ removeCancelableManipulator()

void kanzi::InputManipulatorCancelableFilter::removeCancelableManipulator ( InputManipulator * manipulator)

◆ isManipulatorCancelable()

bool kanzi::InputManipulatorCancelableFilter::isManipulatorCancelable ( InputManipulator * manipulator) const

◆ clearCancelableManipulators()

void kanzi::InputManipulatorCancelableFilter::clearCancelableManipulators ( )

Member Data Documentation

◆ m_AllCancelable

bool kanzi::InputManipulatorCancelableFilter::m_AllCancelable
protected

◆ m_cancelableManipulators

std::unique_ptr<std::set<InputManipulator*> > kanzi::InputManipulatorCancelableFilter::m_cancelableManipulators
protected

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