LibreOffice Module svx (master) 1
Public Member Functions | Private Member Functions | List of all members
EditingTextChainFlow Class Referencefinal

#include <textchainflow.hxx>

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

Public Member Functions

 EditingTextChainFlow (SdrTextObj *)
 
virtual void CheckForFlowEvents (SdrOutliner *) override
 
- Public Member Functions inherited from TextChainFlow
 TextChainFlow (SdrTextObj *pChainTarget)
 
virtual ~TextChainFlow ()
 
virtual void CheckForFlowEvents (SdrOutliner *)
 
void ExecuteUnderflow (SdrOutliner *)
 
void ExecuteOverflow (SdrOutliner *, SdrOutliner *)
 
bool IsOverflow () const
 
bool IsUnderflow () const
 
SdrTextObjGetLinkTarget () const
 

Private Member Functions

virtual void impLeaveOnlyNonOverflowingText (SdrOutliner *) override
 
virtual void impSetFlowOutlinerParams (SdrOutliner *, SdrOutliner *) override
 
void impBroadcastCursorInfo () const
 

Additional Inherited Members

- Protected Member Functions inherited from TextChainFlow
void impCheckForFlowEvents (SdrOutliner *, SdrOutliner *)
 
TextChainGetTextChain () const
 
virtual void impLeaveOnlyNonOverflowingText (SdrOutliner *)
 
void impMoveChainedTextToNextLink (SdrOutliner *)
 
virtual void impSetFlowOutlinerParams (SdrOutliner *, SdrOutliner *)
 
- Protected Attributes inherited from TextChainFlow
std::unique_ptr< OFlowChainedTextmpOverflChText
 
std::unique_ptr< UFlowChainedTextmpUnderflChText
 
ESelection maOverflowPosSel
 
ESelection maPostChainingSel
 
bool mbPossiblyCursorOut
 

Detailed Description

Definition at line 84 of file textchainflow.hxx.

Constructor & Destructor Documentation

◆ EditingTextChainFlow()

EditingTextChainFlow::EditingTextChainFlow ( SdrTextObj pLinkTarget)

Definition at line 253 of file textchainflow.cxx.

References SAL_INFO.

Member Function Documentation

◆ CheckForFlowEvents()

void EditingTextChainFlow::CheckForFlowEvents ( SdrOutliner pFlowOutl)
overridevirtual

◆ impBroadcastCursorInfo()

void EditingTextChainFlow::impBroadcastCursorInfo ( ) const
private

◆ impLeaveOnlyNonOverflowingText()

void EditingTextChainFlow::impLeaveOnlyNonOverflowingText ( SdrOutliner pNonOverflOutl)
overrideprivatevirtual

Reimplemented from TextChainFlow.

Definition at line 271 of file textchainflow.cxx.

References TextChainFlow::mpOverflChText.

◆ impSetFlowOutlinerParams()

void EditingTextChainFlow::impSetFlowOutlinerParams ( SdrOutliner pFlowOutl,
SdrOutliner pParamOutl 
)
overrideprivatevirtual

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