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
- Public Member Functions inherited from TBBase
 TBBase ()
virtual ~TBBase ()
 TBBase (TBBase const &)=default
 TBBase (TBBase &&)=default
TBBaseoperator= (TBBase const &)=default
TBBaseoperator= (TBBase &&)=default
sal_uInt32 GetOffset () const

Private Member Functions

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

Private Attributes

sal_uInt16 reserved2
sal_uInt8 reserved3
sal_uInt16 reserved4
sal_uInt16 reserved5
sal_Int16 cbTBD
sal_uInt16 cCust
sal_Int32 cbDTBC
std::vector< SwTBCrtbdc
std::vector< CustomizationrCustomizations
std::vector< sal_Int16 > dropDownMenuIndices

Additional Inherited Members

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

Detailed Description

Definition at line 124 of file ww8toolbar.hxx.

Constructor & Destructor Documentation

SwCTBWrapper::SwCTBWrapper ( const SwCTBWrapper )
SwCTBWrapper::SwCTBWrapper ( )

Definition at line 81 of file ww8toolbar.cxx.

SwCTBWrapper::~SwCTBWrapper ( )

Definition at line 93 of file ww8toolbar.cxx.

Member Function Documentation

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

Definition at line 104 of file ww8toolbar.cxx.

References SwCTB::GetName(), and rCustomizations.

Referenced by SwTBC::ImportToolBarControl().

Customization * SwCTBWrapper::GetCustomizaton ( sal_Int16  index)

Definition at line 97 of file ww8toolbar.cxx.

References o3tl::make_unsigned(), and rCustomizations.

Referenced by Customization::ImportMenu().

SwTBC * SwCTBWrapper::GetTBCAtOffset ( sal_uInt32  nStreamOffset)

Definition at line 178 of file ww8toolbar.cxx.

References rtbdc.

Referenced by Customization::ImportMenu().

bool SwCTBWrapper::ImportCustomToolBar ( SfxObjectShell rDocSh)
void SwCTBWrapper::InsertDropIndex ( sal_Int32  aIndex)

Definition at line 146 of file ww8toolbar.hxx.

Referenced by Customization::Read().

SwCTBWrapper& SwCTBWrapper::operator= ( const SwCTBWrapper )
bool SwCTBWrapper::Read ( SvStream rS)

Member Data Documentation

sal_Int32 SwCTBWrapper::cbDTBC

Definition at line 135 of file ww8toolbar.hxx.

Referenced by Read().

sal_Int16 SwCTBWrapper::cbTBD

Definition at line 132 of file ww8toolbar.hxx.

Referenced by Read().

sal_uInt16 SwCTBWrapper::cCust

Definition at line 133 of file ww8toolbar.hxx.

Referenced by Read().

std::vector< sal_Int16 > SwCTBWrapper::dropDownMenuIndices

Definition at line 139 of file ww8toolbar.hxx.

Referenced by Read().

std::vector< Customization > SwCTBWrapper::rCustomizations

Definition at line 138 of file ww8toolbar.hxx.

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

sal_uInt16 SwCTBWrapper::reserved2

Definition at line 127 of file ww8toolbar.hxx.

Referenced by Read().

sal_uInt8 SwCTBWrapper::reserved3

Definition at line 128 of file ww8toolbar.hxx.

Referenced by Read().

sal_uInt16 SwCTBWrapper::reserved4

Definition at line 129 of file ww8toolbar.hxx.

Referenced by Read().

sal_uInt16 SwCTBWrapper::reserved5

Definition at line 130 of file ww8toolbar.hxx.

Referenced by Read().

std::vector< SwTBC > SwCTBWrapper::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: