LibreOffice Module sc (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
oox::xls::ShapeMacroAttacher Class Referencefinal

#include <drawingfragment.hxx>

Inheritance diagram for oox::xls::ShapeMacroAttacher:
Collaboration diagram for oox::xls::ShapeMacroAttacher:

Public Member Functions

 ShapeMacroAttacher (const OUString &rMacroName, const css::uno::Reference< css::drawing::XShape > &rxShape)
- Public Member Functions inherited from oox::ole::VbaMacroAttacherBase
 VbaMacroAttacherBase (OUString aMacroName)
virtual ~VbaMacroAttacherBase ()
void resolveAndAttachMacro (const css::uno::Reference< css::script::vba::XVBAMacroResolver > &rxResolver)

Private Member Functions

virtual void attachMacro (const OUString &rMacroUrl) override

Private Attributes

css::uno::Reference< css::drawing::XShape > mxShape

Detailed Description

Definition at line 42 of file drawingfragment.hxx.

Constructor & Destructor Documentation

◆ ShapeMacroAttacher()

oox::xls::ShapeMacroAttacher::ShapeMacroAttacher ( const OUString &  rMacroName,
const css::uno::Reference< css::drawing::XShape > &  rxShape 

Definition at line 73 of file drawingfragment.cxx.

References mxShape.

Member Function Documentation

◆ attachMacro()

void oox::xls::ShapeMacroAttacher::attachMacro ( const OUString &  rMacroUrl)

Member Data Documentation

◆ mxShape

css::uno::Reference< css::drawing::XShape > oox::xls::ShapeMacroAttacher::mxShape

Definition at line 52 of file drawingfragment.hxx.

Referenced by attachMacro().

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