LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SwCTBWrapper Class Reference

#include <ww8toolbar.hxx>

Inheritance diagram for SwCTBWrapper:
Collaboration diagram for SwCTBWrapper:

Public Member Functions

 SwCTBWrapper ()
virtual ~SwCTBWrapper () override
void InsertDropIndex (sal_Int32 aIndex)
SwTBCGetTBCAtOffset (sal_uInt32 nStreamOffset)
bool Read (SvStream &rS) override
bool ImportCustomToolBar (SfxObjectShell &rDocSh)
CustomizationGetCustomizaton (sal_Int16 index)
SwCTBGetCustomizationData (const OUString &name)
- Public Member Functions inherited from Tcg255SubStruct
 Tcg255SubStruct ()
sal_uInt8 id () const
bool Read (SvStream &rS) override
- Public Member Functions inherited from TBBase
 TBBase ()
virtual ~TBBase ()
 TBBase (TBBase const &)=default
 TBBase (TBBase &&)=default
TBBaseoperator= (TBBase const &)=default
TBBaseoperator= (TBBase &&)=default
virtual bool Read (SvStream &rS)=0
sal_uInt32 GetOffset () const

Private Member Functions

 SwCTBWrapper (const SwCTBWrapper &)=delete
SwCTBWrapperoperator= (const SwCTBWrapper &)=delete

Private Attributes

sal_uInt16 m_reserved2
sal_uInt8 m_reserved3
sal_uInt16 m_reserved4
sal_uInt16 m_reserved5
sal_Int16 m_cbTBD
sal_uInt16 m_cCust
sal_Int32 m_cbDTBC
std::vector< SwTBCm_rtbdc
std::vector< Customizationm_rCustomizations
std::vector< sal_Int16 > m_dropDownMenuIndices

Additional Inherited Members

- Protected Attributes inherited from Tcg255SubStruct
sal_uInt8 m_ch
- Protected Attributes inherited from TBBase
sal_uInt32 nOffSet

Detailed Description

Definition at line 124 of file ww8toolbar.hxx.

Constructor & Destructor Documentation

◆ SwCTBWrapper() [1/2]

SwCTBWrapper::SwCTBWrapper ( const SwCTBWrapper )

◆ SwCTBWrapper() [2/2]

SwCTBWrapper::SwCTBWrapper ( )

Definition at line 81 of file ww8toolbar.cxx.

◆ ~SwCTBWrapper()

SwCTBWrapper::~SwCTBWrapper ( )

Definition at line 93 of file ww8toolbar.cxx.

Member Function Documentation

◆ GetCustomizationData()

SwCTB * SwCTBWrapper::GetCustomizationData ( const OUString &  name)

Definition at line 104 of file ww8toolbar.cxx.

References m_rCustomizations.

Referenced by SwTBC::ImportToolBarControl().

◆ GetCustomizaton()

Customization * SwCTBWrapper::GetCustomizaton ( sal_Int16  index)

Definition at line 97 of file ww8toolbar.cxx.

References index, m_rCustomizations, and o3tl::make_unsigned().

Referenced by Customization::ImportMenu().

◆ GetTBCAtOffset()

SwTBC * SwCTBWrapper::GetTBCAtOffset ( sal_uInt32  nStreamOffset)

Definition at line 178 of file ww8toolbar.cxx.

References m_rtbdc.

Referenced by Customization::ImportMenu().

◆ ImportCustomToolBar()

bool SwCTBWrapper::ImportCustomToolBar ( SfxObjectShell rDocSh)

◆ InsertDropIndex()

void SwCTBWrapper::InsertDropIndex ( sal_Int32  aIndex)

Definition at line 146 of file ww8toolbar.hxx.

References aIndex, and m_dropDownMenuIndices.

Referenced by Customization::Read().

◆ operator=()

SwCTBWrapper & SwCTBWrapper::operator= ( const SwCTBWrapper )

◆ Read()

bool SwCTBWrapper::Read ( SvStream rS)

Member Data Documentation

◆ m_cbDTBC

sal_Int32 SwCTBWrapper::m_cbDTBC

Definition at line 135 of file ww8toolbar.hxx.

Referenced by Read().

◆ m_cbTBD

sal_Int16 SwCTBWrapper::m_cbTBD

Definition at line 132 of file ww8toolbar.hxx.

Referenced by Read().

◆ m_cCust

sal_uInt16 SwCTBWrapper::m_cCust

Definition at line 133 of file ww8toolbar.hxx.

Referenced by Read().

◆ m_dropDownMenuIndices

std::vector< sal_Int16 > SwCTBWrapper::m_dropDownMenuIndices

Definition at line 139 of file ww8toolbar.hxx.

Referenced by InsertDropIndex(), and Read().

◆ m_rCustomizations

std::vector< Customization > SwCTBWrapper::m_rCustomizations

Definition at line 138 of file ww8toolbar.hxx.

Referenced by GetCustomizationData(), GetCustomizaton(), ImportCustomToolBar(), and Read().

◆ m_reserved2

sal_uInt16 SwCTBWrapper::m_reserved2

Definition at line 127 of file ww8toolbar.hxx.

Referenced by Read().

◆ m_reserved3

sal_uInt8 SwCTBWrapper::m_reserved3

Definition at line 128 of file ww8toolbar.hxx.

Referenced by Read().

◆ m_reserved4

sal_uInt16 SwCTBWrapper::m_reserved4

Definition at line 129 of file ww8toolbar.hxx.

Referenced by Read().

◆ m_reserved5

sal_uInt16 SwCTBWrapper::m_reserved5

Definition at line 130 of file ww8toolbar.hxx.

Referenced by Read().

◆ m_rtbdc

std::vector< SwTBC > SwCTBWrapper::m_rtbdc

Definition at line 137 of file ww8toolbar.hxx.

Referenced by GetTBCAtOffset(), and Read().

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