LibreOffice Module cui (master)  1
Public Member Functions | Public Attributes | List of all members
OptionsNode Struct Reference

#include <treeopt.hxx>

Public Member Functions

 OptionsNode (const OUString &rId, const OUString &rLabel, bool bAllModules)

Public Attributes

OUString m_sId
OUString m_sLabel
bool m_bAllModules
std::vector< std::unique_ptr< OptionsLeaf > > m_aLeaves
std::vector< std::vector< std::unique_ptr< OptionsLeaf > > > m_aGroupedLeaves

Detailed Description

Definition at line 78 of file treeopt.hxx.

Constructor & Destructor Documentation

OptionsNode::OptionsNode ( const OUString &  rId,
const OUString &  rLabel,
bool  bAllModules 

Definition at line 87 of file treeopt.hxx.

Member Data Documentation

std::vector< std::vector< std::unique_ptr<OptionsLeaf> > > OptionsNode::m_aGroupedLeaves

Definition at line 85 of file treeopt.hxx.

std::vector< std::unique_ptr<OptionsLeaf> > OptionsNode::m_aLeaves

Definition at line 83 of file treeopt.hxx.

bool OptionsNode::m_bAllModules

Definition at line 82 of file treeopt.hxx.

Referenced by isNodeActive().

OUString OptionsNode::m_sId

Definition at line 80 of file treeopt.hxx.

Referenced by isNodeActive(), and lcl_insertLeaf().

OUString OptionsNode::m_sLabel

Definition at line 81 of file treeopt.hxx.

Referenced by lcl_insertLeaf().

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