Krita Source Code Documentation
Loading...
Searching...
No Matches
KisTemporaryStraightRulerAction::Private Class Reference

Public Member Functions

KisCanvas2 * canvas (KisInputManager *inputManager) const
 
KisPaintingAssistantsDecorationSP decoration (KisInputManager *inputManager) const
 
KisToolInvocationAction * defaultInputAction (KisInputManager *inputManager) const
 

Static Public Member Functions

static KisTemporaryPaintConstraint::InteractionMode interactionMode (int shortcut)
 

Detailed Description

Definition at line 21 of file kis_temporary_straight_ruler_action.cpp.

Member Function Documentation

◆ canvas()

KisCanvas2 * KisTemporaryStraightRulerAction::Private::canvas ( KisInputManager * inputManager) const
inline

Definition at line 35 of file kis_temporary_straight_ruler_action.cpp.

36 {
37 if (!inputManager) return nullptr;
38 return inputManager->canvas();
39 }
static KisInputManager * inputManager
KisCanvas2 * canvas() const

References KisInputManager::canvas(), and KisAbstractInputAction::inputManager.

◆ decoration()

KisPaintingAssistantsDecorationSP KisTemporaryStraightRulerAction::Private::decoration ( KisInputManager * inputManager) const
inline

Definition at line 41 of file kis_temporary_straight_ruler_action.cpp.

42 {
44 if (!c) return KisPaintingAssistantsDecorationSP();
46 }
KisPaintingAssistantsDecorationSP paintingAssistantsDecoration() const
KisSharedPtr< KisPaintingAssistantsDecoration > KisPaintingAssistantsDecorationSP
KisCanvas2 * canvas

References Private::canvas, KisAbstractInputAction::inputManager, and KisCanvas2::paintingAssistantsDecoration().

◆ defaultInputAction()

KisToolInvocationAction * KisTemporaryStraightRulerAction::Private::defaultInputAction ( KisInputManager * inputManager) const
inline

Definition at line 48 of file kis_temporary_straight_ruler_action.cpp.

49 {
50 return inputManager ? inputManager->defaultInputAction() : nullptr;
51 }
KisToolInvocationAction * defaultInputAction() const

References KisInputManager::defaultInputAction(), and KisAbstractInputAction::inputManager.

◆ interactionMode()


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