LibreOffice Module editeng (master) 1
Public Member Functions | Private Types | Private Member Functions | Private Attributes | Friends | List of all members
OutlinerView Class Referencefinal

#include <outliner.hxx>

Collaboration diagram for OutlinerView:
[legend]

Public Member Functions

 OutlinerView (Outliner *pOut, vcl::Window *pWindow)
 
 ~OutlinerView ()
 
EditViewGetEditView () const
 
void Scroll (tools::Long nHorzScroll, tools::Long nVertScroll)
 
void Paint (const tools::Rectangle &rRect, OutputDevice *pTargetDevice=nullptr)
 
bool PostKeyEvent (const KeyEvent &rKEvt, vcl::Window const *pFrameWin=nullptr)
 
bool MouseButtonDown (const MouseEvent &)
 
bool MouseButtonUp (const MouseEvent &)
 
void ReleaseMouse ()
 
bool MouseMove (const MouseEvent &)
 
void ShowCursor (bool bGotoCursor=true, bool bActivate=false)
 
void HideCursor (bool bDeactivate=false)
 
OutlinerGetOutliner () const
 
void SetWindow (vcl::Window *pWindow)
 
vcl::WindowGetWindow () const
 
void SetReadOnly (bool bReadOnly)
 
bool IsReadOnly () const
 
void SetOutputArea (const tools::Rectangle &rRect)
 
tools::Rectangle const & GetOutputArea () const
 
tools::Rectangle GetVisArea () const
 
void CreateSelectionList (std::vector< Paragraph * > &aSelList)
 
void Select (Paragraph const *pParagraph, bool bSelect=true)
 
OUString GetSelected () const
 
void SelectRange (sal_Int32 nFirst, sal_Int32 nCount)
 
void SetAttribs (const SfxItemSet &)
 
void Indent (short nDiff)
 
void AdjustDepth (short nDX)
 
void AdjustHeight (tools::Long nDY)
 
void Read (SvStream &rInput, EETextFormat eFormat, SvKeyValueIterator *pHTTPHeaderAttrs)
 
void InsertText (const OUString &rNew, bool bSelect=false)
 
void InsertText (const OutlinerParaObject &rParaObj)
 
void Expand ()
 
void Collapse ()
 
void ExpandAll ()
 
void CollapseAll ()
 
void SetBackgroundColor (const Color &rColor)
 
Color const & GetBackgroundColor () const
 
void RegisterViewShell (OutlinerViewShell *pViewShell)
 Informs this edit view about which view shell contains it. More...
 
SfxItemSet GetAttribs ()
 
void Cut ()
 
void Copy ()
 
void Paste (bool bUseSpecial=false)
 
void PasteSpecial ()
 
void SetStyleSheet (const OUString &rStyleName)
 
const SfxStyleSheetGetStyleSheet () const
 
SfxStyleSheetGetStyleSheet ()
 
void SetControlWord (EVControlBits nWord)
 
EVControlBits GetControlWord () const
 
void SetAnchorMode (EEAnchorMode eMode)
 
EEAnchorMode GetAnchorMode () const
 
PointerStyle GetPointer (const Point &rPosPixel)
 
bool Command (const CommandEvent &rCEvt)
 
void StartSpeller (weld::Widget *pDialogParent)
 
EESpellState StartThesaurus (weld::Widget *pDialogParent)
 
sal_Int32 StartSearchAndReplace (const SvxSearchItem &rSearchItem)
 
void StartTextConversion (weld::Widget *pDialogParent, LanguageType nSrcLang, LanguageType nDestLang, const vcl::Font *pDestFont, sal_Int32 nOptions, bool bIsInteractive, bool bMultipleDoc)
 
void TransliterateText (TransliterationFlags nTransliterationMode)
 
ESelection GetSelection () const
 
SvtScriptType GetSelectedScriptType () const
 
void SetVisArea (const tools::Rectangle &rRect)
 
void SetSelection (const ESelection &)
 
void GetSelectionRectangles (std::vector< tools::Rectangle > &rLogicRects) const
 
void RemoveAttribs (bool bRemoveParaAttribs, bool bKeepLanguages=false)
 
void RemoveAttribsKeepLanguages (bool bRemoveParaAttribs)
 
bool HasSelection () const
 
void InsertField (const SvxFieldItem &rFld)
 
const SvxFieldItemGetFieldUnderMousePointer () const
 
const SvxFieldItemGetFieldAtSelection () const
 
const SvxFieldDataGetFieldAtCursor () const
 Return the field at the current cursor position or nullptr if no field found. More...
 
void SelectFieldAtCursor ()
 Select the field at the current cursor position. More...
 
void ToggleBullets ()
 enables bullets for the selected paragraphs if the bullets/numbering of the first paragraph is off or disables bullets/numbering for the selected paragraphs if the bullets/numbering of the first paragraph is on More...
 
void ToggleBulletsNumbering (const bool bToggle, const bool bHandleBullets, const SvxNumRule *pNumRule)
 
void ApplyBulletsNumbering (const bool bHandleBullets, const SvxNumRule *pNewNumRule, const bool bCheckCurrentNumRuleBeforeApplyingNewNumRule, const bool bAtSelection=false)
 apply bullets/numbering for paragraphs More...
 
void SwitchOffBulletsNumbering (const bool bAtSelection=false)
 switch off bullets/numbering for paragraphs More...
 
void EnsureNumberingIsOn ()
 enables numbering for the selected paragraphs that are not enabled and ignore all selected paragraphs that already have numbering enabled. More...
 
bool IsCursorAtWrongSpelledWord ()
 
bool IsWrongSpelledWordAtPos (const Point &rPosPixel)
 
void ExecuteSpellPopup (const Point &rPosPixel, const Link< SpellCallbackInfo &, void > &rCallBack)
 
void SetInvalidateMore (sal_uInt16 nPixel)
 
sal_uInt16 GetInvalidateMore () const
 
OUString GetSurroundingText () const
 
Selection GetSurroundingTextSelection () const
 
bool DeleteSurroundingText (const Selection &rRange)
 
void SetEndCutPasteLinkHdl (const Link< LinkParamNone *, void > &rLink)
 

Private Types

enum class  MouseTarget {
  Text = 0 ,
  Bullet = 1 ,
  Hypertext = 2 ,
  Outside = 3
}
 

Private Member Functions

EDITENG_DLLPRIVATE void ImplExpandOrCollaps (sal_Int32 nStartPara, sal_Int32 nEndPara, bool bExpand)
 
EDITENG_DLLPRIVATE sal_Int32 ImpCheckMousePos (const Point &rPosPixel, MouseTarget &reTarget)
 
EDITENG_DLLPRIVATE void ImpToggleExpand (Paragraph const *pParentPara)
 
EDITENG_DLLPRIVATE ParaRange ImpGetSelectedParagraphs (bool bIncludeHiddenChildren)
 
EDITENG_DLLPRIVATE sal_Int32 ImpInitPaste (sal_Int32 &rStart)
 
EDITENG_DLLPRIVATE void ImpPasted (sal_Int32 nStart, sal_Int32 nPrevParaCount, sal_Int32 nSize)
 
EDITENG_DLLPRIVATE sal_Int32 ImpCalcSelectedPages (bool bIncludeFirstSelected)
 

Private Attributes

OutlinerpOwner
 
std::unique_ptr< EditViewpEditView
 
Link< LinkParamNone *, void > aEndCutPasteLink
 

Friends

class Outliner
 

Detailed Description

Definition at line 179 of file outliner.hxx.

Member Enumeration Documentation

◆ MouseTarget

enum class OutlinerView::MouseTarget
strongprivate
Enumerator
Text 
Bullet 
Hypertext 
Outside 

Definition at line 186 of file outliner.hxx.

Constructor & Destructor Documentation

◆ OutlinerView()

OutlinerView::OutlinerView ( Outliner pOut,
vcl::Window pWindow 
)

Definition at line 53 of file outlvw.cxx.

References pEditView, pOut, and pOwner.

◆ ~OutlinerView()

OutlinerView::~OutlinerView ( )

Definition at line 59 of file outlvw.cxx.

Member Function Documentation

◆ AdjustDepth()

void OutlinerView::AdjustDepth ( short  nDX)

Definition at line 432 of file outlvw.cxx.

References Indent().

◆ AdjustHeight()

void OutlinerView::AdjustHeight ( tools::Long  nDY)

Definition at line 567 of file outlvw.cxx.

References pEditView.

◆ ApplyBulletsNumbering()

void OutlinerView::ApplyBulletsNumbering ( const bool  bHandleBullets,
const SvxNumRule pNewNumRule,
const bool  bCheckCurrentNumRuleBeforeApplyingNewNumRule,
const bool  bAtSelection = false 
)

◆ Collapse()

void OutlinerView::Collapse ( )

◆ CollapseAll()

void OutlinerView::CollapseAll ( )

Definition at line 597 of file outlvw.cxx.

References ImplExpandOrCollaps(), pOwner, and Outliner::pParaList.

◆ Command()

bool OutlinerView::Command ( const CommandEvent rCEvt)

Definition at line 785 of file outlvw.cxx.

References pEditView.

◆ Copy()

void OutlinerView::Copy ( )

Definition at line 1328 of file outlvw.cxx.

References pEditView.

Referenced by SvxDrawOutlinerViewForwarder::Copy(), and PostKeyEvent().

◆ CreateSelectionList()

void OutlinerView::CreateSelectionList ( std::vector< Paragraph * > &  aSelList)

◆ Cut()

void OutlinerView::Cut ( )

◆ DeleteSurroundingText()

bool OutlinerView::DeleteSurroundingText ( const Selection rRange)

Definition at line 1442 of file outlvw.cxx.

References pEditView.

◆ EnsureNumberingIsOn()

void OutlinerView::EnsureNumberingIsOn ( )

enables numbering for the selected paragraphs that are not enabled and ignore all selected paragraphs that already have numbering enabled.

Definition at line 945 of file outlvw.cxx.

References ESelection::Adjust(), DBG_ASSERT, Outliner::GetDepth(), Outliner::ImplCheckParagraphs(), ESelection::nEndPara, ESelection::nStartPara, OLUNDO_DEPTH, Outliner::pEditEngine, pEditView, pOwner, Outliner::pParaList, Outliner::SetDepth(), Outliner::UndoActionEnd(), and Outliner::UndoActionStart().

◆ ExecuteSpellPopup()

void OutlinerView::ExecuteSpellPopup ( const Point rPosPixel,
const Link< SpellCallbackInfo &, void > &  rCallBack 
)

Definition at line 1381 of file outlvw.cxx.

References pEditView.

◆ Expand()

void OutlinerView::Expand ( )

◆ ExpandAll()

void OutlinerView::ExpandAll ( )

Definition at line 591 of file outlvw.cxx.

References ImplExpandOrCollaps(), pOwner, and Outliner::pParaList.

◆ GetAnchorMode()

EEAnchorMode OutlinerView::GetAnchorMode ( ) const

Definition at line 1323 of file outlvw.cxx.

References pEditView.

◆ GetAttribs()

SfxItemSet OutlinerView::GetAttribs ( )

Definition at line 1422 of file outlvw.cxx.

References pEditView.

◆ GetBackgroundColor()

Color const & OutlinerView::GetBackgroundColor ( ) const

Definition at line 1417 of file outlvw.cxx.

References pEditView.

◆ GetControlWord()

EVControlBits OutlinerView::GetControlWord ( ) const

Definition at line 1313 of file outlvw.cxx.

References pEditView.

◆ GetEditView()

EditView & OutlinerView::GetEditView ( ) const
inline

Definition at line 209 of file outliner.hxx.

Referenced by URLFieldHelper::IsCursorAtURLField().

◆ GetFieldAtCursor()

const SvxFieldData * OutlinerView::GetFieldAtCursor ( ) const

Return the field at the current cursor position or nullptr if no field found.

Definition at line 1348 of file outlvw.cxx.

References pEditView.

◆ GetFieldAtSelection()

const SvxFieldItem * OutlinerView::GetFieldAtSelection ( ) const

Definition at line 1343 of file outlvw.cxx.

References pEditView.

◆ GetFieldUnderMousePointer()

const SvxFieldItem * OutlinerView::GetFieldUnderMousePointer ( ) const

Definition at line 1338 of file outlvw.cxx.

References pEditView.

◆ GetInvalidateMore()

sal_uInt16 OutlinerView::GetInvalidateMore ( ) const

Definition at line 1364 of file outlvw.cxx.

References pEditView.

◆ GetOutliner()

Outliner * OutlinerView::GetOutliner ( ) const
inline

Definition at line 223 of file outliner.hxx.

References pOwner.

Referenced by GetPointer().

◆ GetOutputArea()

tools::Rectangle const & OutlinerView::GetOutputArea ( ) const

Definition at line 1248 of file outlvw.cxx.

References pEditView.

Referenced by SvxDrawOutlinerViewForwarder::GetTextOffset().

◆ GetPointer()

PointerStyle OutlinerView::GetPointer ( const Point rPosPixel)

◆ GetSelected()

OUString OutlinerView::GetSelected ( ) const

Definition at line 1253 of file outlvw.cxx.

References pEditView.

◆ GetSelectedScriptType()

SvtScriptType OutlinerView::GetSelectedScriptType ( ) const

Definition at line 1427 of file outlvw.cxx.

References pEditView.

◆ GetSelection()

ESelection OutlinerView::GetSelection ( ) const

Definition at line 1297 of file outlvw.cxx.

References pEditView.

Referenced by SvxDrawOutlinerViewForwarder::GetSelection().

◆ GetSelectionRectangles()

void OutlinerView::GetSelectionRectangles ( std::vector< tools::Rectangle > &  rLogicRects) const

Definition at line 1203 of file outlvw.cxx.

References pEditView.

◆ GetStyleSheet() [1/2]

SfxStyleSheet * OutlinerView::GetStyleSheet ( )

Definition at line 735 of file outlvw.cxx.

References pEditView.

◆ GetStyleSheet() [2/2]

const SfxStyleSheet * OutlinerView::GetStyleSheet ( ) const

Definition at line 730 of file outlvw.cxx.

References pEditView.

◆ GetSurroundingText()

OUString OutlinerView::GetSurroundingText ( ) const

Definition at line 1432 of file outlvw.cxx.

References pEditView.

◆ GetSurroundingTextSelection()

Selection OutlinerView::GetSurroundingTextSelection ( ) const

Definition at line 1437 of file outlvw.cxx.

References pEditView.

◆ GetVisArea()

tools::Rectangle OutlinerView::GetVisArea ( ) const

Definition at line 572 of file outlvw.cxx.

References pEditView.

◆ GetWindow()

vcl::Window * OutlinerView::GetWindow ( ) const

◆ HasSelection()

bool OutlinerView::HasSelection ( ) const

Definition at line 1218 of file outlvw.cxx.

References pEditView.

◆ HideCursor()

void OutlinerView::HideCursor ( bool  bDeactivate = false)

Definition at line 1228 of file outlvw.cxx.

References pEditView.

◆ ImpCalcSelectedPages()

sal_Int32 OutlinerView::ImpCalcSelectedPages ( bool  bIncludeFirstSelected)
private

◆ ImpCheckMousePos()

sal_Int32 OutlinerView::ImpCheckMousePos ( const Point rPosPixel,
MouseTarget reTarget 
)
private

◆ ImpGetSelectedParagraphs()

ParaRange OutlinerView::ImpGetSelectedParagraphs ( bool  bIncludeHiddenChildren)
private

◆ ImpInitPaste()

sal_Int32 OutlinerView::ImpInitPaste ( sal_Int32 &  rStart)
private

◆ ImplExpandOrCollaps()

void OutlinerView::ImplExpandOrCollaps ( sal_Int32  nStartPara,
sal_Int32  nEndPara,
bool  bExpand 
)
private

◆ ImpPasted()

void OutlinerView::ImpPasted ( sal_Int32  nStart,
sal_Int32  nPrevParaCount,
sal_Int32  nSize 
)
private

Definition at line 774 of file outlvw.cxx.

References Outliner::bPasting, Outliner::ImpTextPasted(), Outliner::pEditEngine, and pOwner.

Referenced by InsertText().

◆ ImpToggleExpand()

void OutlinerView::ImpToggleExpand ( Paragraph const *  pParentPara)
private

Definition at line 368 of file outlvw.cxx.

References ImplExpandOrCollaps(), pEditView, pOwner, and Outliner::pParaList.

Referenced by MouseButtonDown().

◆ Indent()

void OutlinerView::Indent ( short  nDiff)

◆ InsertField()

void OutlinerView::InsertField ( const SvxFieldItem rFld)

Definition at line 1333 of file outlvw.cxx.

References pEditView.

◆ InsertText() [1/2]

void OutlinerView::InsertText ( const OUString &  rNew,
bool  bSelect = false 
)

Definition at line 1185 of file outlvw.cxx.

References Outliner::bFirstParaIsEmpty, Outliner::Insert(), pEditView, and pOwner.

◆ InsertText() [2/2]

void OutlinerView::InsertText ( const OutlinerParaObject rParaObj)

◆ IsCursorAtWrongSpelledWord()

bool OutlinerView::IsCursorAtWrongSpelledWord ( )

Definition at line 1370 of file outlvw.cxx.

References pEditView.

◆ IsReadOnly()

bool OutlinerView::IsReadOnly ( ) const

Definition at line 1213 of file outlvw.cxx.

References pEditView.

Referenced by PostKeyEvent().

◆ IsWrongSpelledWordAtPos()

bool OutlinerView::IsWrongSpelledWordAtPos ( const Point rPosPixel)

Definition at line 1376 of file outlvw.cxx.

References pEditView.

◆ MouseButtonDown()

bool OutlinerView::MouseButtonDown ( const MouseEvent rMEvt)

◆ MouseButtonUp()

bool OutlinerView::MouseButtonUp ( const MouseEvent rMEvt)

◆ MouseMove()

bool OutlinerView::MouseMove ( const MouseEvent rMEvt)

◆ Paint()

void OutlinerView::Paint ( const tools::Rectangle rRect,
OutputDevice pTargetDevice = nullptr 
)

Definition at line 63 of file outlvw.cxx.

References Outliner::bFirstParaIsEmpty, Outliner::Insert(), pEditView, and pOwner.

◆ Paste()

void OutlinerView::Paste ( bool  bUseSpecial = false)

◆ PasteSpecial()

void OutlinerView::PasteSpecial ( )

Definition at line 670 of file outlvw.cxx.

References Paste().

Referenced by SvxDrawOutlinerViewForwarder::Paste(), and PostKeyEvent().

◆ PostKeyEvent()

bool OutlinerView::PostKeyEvent ( const KeyEvent rKEvt,
vcl::Window const *  pFrameWin = nullptr 
)

◆ Read()

void OutlinerView::Read ( SvStream rInput,
EETextFormat  eFormat,
SvKeyValueIterator pHTTPHeaderAttrs 
)

◆ RegisterViewShell()

void OutlinerView::RegisterViewShell ( OutlinerViewShell pViewShell)

Informs this edit view about which view shell contains it.

Definition at line 1412 of file outlvw.cxx.

References pEditView.

◆ ReleaseMouse()

void OutlinerView::ReleaseMouse ( )

Definition at line 363 of file outlvw.cxx.

References pEditView.

◆ RemoveAttribs()

void OutlinerView::RemoveAttribs ( bool  bRemoveParaAttribs,
bool  bKeepLanguages = false 
)

◆ RemoveAttribsKeepLanguages()

void OutlinerView::RemoveAttribsKeepLanguages ( bool  bRemoveParaAttribs)

Definition at line 1153 of file outlvw.cxx.

References RemoveAttribs().

◆ Scroll()

void OutlinerView::Scroll ( tools::Long  nHorzScroll,
tools::Long  nVertScroll 
)

Definition at line 1303 of file outlvw.cxx.

References pEditView.

◆ Select()

void OutlinerView::Select ( Paragraph const *  pParagraph,
bool  bSelect = true 
)

Definition at line 376 of file outlvw.cxx.

References pEditView, pOwner, Outliner::pParaList, and SAL_MAX_INT32.

◆ SelectFieldAtCursor()

void OutlinerView::SelectFieldAtCursor ( )

Select the field at the current cursor position.

Definition at line 1353 of file outlvw.cxx.

References pEditView.

◆ SelectRange()

void OutlinerView::SelectRange ( sal_Int32  nFirst,
sal_Int32  nCount 
)

Definition at line 790 of file outlvw.cxx.

References EE_TEXTPOS_ALL, nCount, pEditView, pOwner, and Outliner::pParaList.

◆ SetAnchorMode()

void OutlinerView::SetAnchorMode ( EEAnchorMode  eMode)

Definition at line 1318 of file outlvw.cxx.

References eMode, and pEditView.

◆ SetAttribs()

void OutlinerView::SetAttribs ( const SfxItemSet rAttrs)

◆ SetBackgroundColor()

void OutlinerView::SetBackgroundColor ( const Color rColor)

Definition at line 1407 of file outlvw.cxx.

References pEditView.

◆ SetControlWord()

void OutlinerView::SetControlWord ( EVControlBits  nWord)

Definition at line 1308 of file outlvw.cxx.

References pEditView.

◆ SetEndCutPasteLinkHdl()

void OutlinerView::SetEndCutPasteLinkHdl ( const Link< LinkParamNone *, void > &  rLink)
inline

Definition at line 367 of file outliner.hxx.

◆ SetInvalidateMore()

void OutlinerView::SetInvalidateMore ( sal_uInt16  nPixel)

Definition at line 1358 of file outlvw.cxx.

References nPixel, and pEditView.

◆ SetOutputArea()

void OutlinerView::SetOutputArea ( const tools::Rectangle rRect)

Definition at line 1243 of file outlvw.cxx.

References pEditView.

◆ SetReadOnly()

void OutlinerView::SetReadOnly ( bool  bReadOnly)

Definition at line 1208 of file outlvw.cxx.

References bReadOnly, and pEditView.

◆ SetSelection()

void OutlinerView::SetSelection ( const ESelection rSel)

Definition at line 1198 of file outlvw.cxx.

References pEditView.

Referenced by SvxDrawOutlinerViewForwarder::SetSelection().

◆ SetStyleSheet()

void OutlinerView::SetStyleSheet ( const OUString &  rStyleName)

◆ SetVisArea()

void OutlinerView::SetVisArea ( const tools::Rectangle rRect)

Definition at line 1192 of file outlvw.cxx.

References pEditView.

◆ SetWindow()

void OutlinerView::SetWindow ( vcl::Window pWindow)

Definition at line 1233 of file outlvw.cxx.

References pEditView.

◆ ShowCursor()

void OutlinerView::ShowCursor ( bool  bGotoCursor = true,
bool  bActivate = false 
)

Definition at line 1223 of file outlvw.cxx.

References pEditView.

◆ StartSearchAndReplace()

sal_Int32 OutlinerView::StartSearchAndReplace ( const SvxSearchItem rSearchItem)

Definition at line 1287 of file outlvw.cxx.

References pEditView.

◆ StartSpeller()

void OutlinerView::StartSpeller ( weld::Widget pDialogParent)

Definition at line 1258 of file outlvw.cxx.

References pEditView.

◆ StartTextConversion()

void OutlinerView::StartTextConversion ( weld::Widget pDialogParent,
LanguageType  nSrcLang,
LanguageType  nDestLang,
const vcl::Font pDestFont,
sal_Int32  nOptions,
bool  bIsInteractive,
bool  bMultipleDoc 
)

◆ StartThesaurus()

EESpellState OutlinerView::StartThesaurus ( weld::Widget pDialogParent)

Definition at line 1263 of file outlvw.cxx.

References pEditView.

◆ SwitchOffBulletsNumbering()

void OutlinerView::SwitchOffBulletsNumbering ( const bool  bAtSelection = false)

switch off bullets/numbering for paragraphs

Parameters
booleanbAtSelection true: switch off bullets/numbering at selected paragraphs false: switch off bullets/numbering at all paragraphs

Definition at line 1104 of file outlvw.cxx.

References ESelection::Adjust(), SfxItemSet::ClearItem(), DBG_ASSERT, EE_PARA_BULLETSTATE(), SfxItemSet::GetItemState(), Outliner::GetParaAttribs(), Outliner::ImplCheckParagraphs(), ESelection::nEndPara, ESelection::nStartPara, OLUNDO_DEPTH, Outliner::pEditEngine, pEditView, pOwner, Outliner::pParaList, Outliner::SetDepth(), Outliner::SetParaAttribs(), Outliner::UndoActionEnd(), and Outliner::UndoActionStart().

Referenced by ToggleBulletsNumbering().

◆ ToggleBullets()

void OutlinerView::ToggleBullets ( )

◆ ToggleBulletsNumbering()

void OutlinerView::ToggleBulletsNumbering ( const bool  bToggle,
const bool  bHandleBullets,
const SvxNumRule pNumRule 
)

◆ TransliterateText()

void OutlinerView::TransliterateText ( TransliterationFlags  nTransliterationMode)

Definition at line 1292 of file outlvw.cxx.

References pEditView.

Friends And Related Function Documentation

◆ Outliner

friend class Outliner
friend

Definition at line 181 of file outliner.hxx.

Member Data Documentation

◆ aEndCutPasteLink

Link<LinkParamNone*,void> OutlinerView::aEndCutPasteLink
private

Definition at line 203 of file outliner.hxx.

Referenced by Cut(), and Paste().

◆ pEditView

std::unique_ptr<EditView> OutlinerView::pEditView
private

◆ pOwner

Outliner* OutlinerView::pOwner
private

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