diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-04-14 17:55:19 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2014-04-14 17:55:32 +0200 |
commit | 1531b523bf6a3379739d2ec12c96ca7b94f60a65 (patch) | |
tree | 24c80ea6ddcc3a40a050fb2db81522bf312310ef /sd/inc | |
parent | efadf1f90b1038661f54c6c18d5a8d17415d47a7 (diff) |
Clean up function declarations and some unused functions
Change-Id: I7a2b5970fd0ab2059b5f5b0100a049e04ba54ee3
Diffstat (limited to 'sd/inc')
-rw-r--r-- | sd/inc/Annotation.hxx | 42 | ||||
-rw-r--r-- | sd/inc/AnnotationEnumeration.hxx | 39 | ||||
-rw-r--r-- | sd/inc/createpresentation.hxx | 37 | ||||
-rw-r--r-- | sd/inc/createunocustomshow.hxx | 32 | ||||
-rw-r--r-- | sd/inc/createunopageimpl.hxx | 29 | ||||
-rw-r--r-- | sd/inc/notifydocumentevent.hxx | 33 | ||||
-rw-r--r-- | sd/inc/randomnode.hxx | 34 |
7 files changed, 246 insertions, 0 deletions
diff --git a/sd/inc/Annotation.hxx b/sd/inc/Annotation.hxx new file mode 100644 index 000000000000..fe2f39a961e4 --- /dev/null +++ b/sd/inc/Annotation.hxx @@ -0,0 +1,42 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +#ifndef INCLUDED_SD_INC_ANNOTATION_HXX +#define INCLUDED_SD_INC_ANNOTATION_HXX + +#include <sal/config.h> + +class SdPage; +class SdrUndoAction; + +namespace com { namespace sun { namespace star { namespace office { + class XAnnotation; +} } } } + +namespace sd { + +void createAnnotation( css::uno::Reference< css::office::XAnnotation >& xAnnotation, SdPage* pPage ); + +SdrUndoAction* CreateUndoInsertOrRemoveAnnotation( const css::uno::Reference< css::office::XAnnotation >& xAnnotation, bool bInsert ); + +} + +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/inc/AnnotationEnumeration.hxx b/sd/inc/AnnotationEnumeration.hxx new file mode 100644 index 000000000000..e986f1c57b27 --- /dev/null +++ b/sd/inc/AnnotationEnumeration.hxx @@ -0,0 +1,39 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +#ifndef INCLUDED_SD_INC_ANNOTATIONENUMERATION_HXX +#define INCLUDED_SD_INC_ANNOTATIONENUMERATION_HXX + +#include <sal/config.h> + +#include <sdpage.hxx> + +namespace com { namespace sun { namespace star { namespace office { + class XAnnotationEnumeration; +} } } } + +namespace sd { + +css::uno::Reference< css::office::XAnnotationEnumeration > createAnnotationEnumeration( const AnnotationVector& ); + +} + +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/inc/createpresentation.hxx b/sd/inc/createpresentation.hxx new file mode 100644 index 000000000000..84138705c36f --- /dev/null +++ b/sd/inc/createpresentation.hxx @@ -0,0 +1,37 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +#ifndef INCLUDED_SD_INC_CREATEPRESENTATION_HXX +#define INCLUDED_SD_INC_CREATEPRESENTATION_HXX + +#include <sal/config.h> + +#include <com/sun/star/uno/Reference.hxx> + +namespace com { namespace sun { namespace star { namespace presentation { + class XPresentation2; +} } } } +class SdDrawDocument; + +css::uno::Reference<css::presentation::XPresentation2> CreatePresentation( + SdDrawDocument const & rDocument); + +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/inc/createunocustomshow.hxx b/sd/inc/createunocustomshow.hxx new file mode 100644 index 000000000000..501f863df064 --- /dev/null +++ b/sd/inc/createunocustomshow.hxx @@ -0,0 +1,32 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +#ifndef INCLUDED_SD_INC_CREATEUNOCUSTOMSHOW_HXX +#define INCLUDED_SD_INC_CREATEUNOCUSTOMSHOW_HXX + +#include <sal/config.h> + +class SdCustomShow; + +css::uno::Reference<css::uno::XInterface> createUnoCustomShow( + SdCustomShow * pShow); + +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/inc/createunopageimpl.hxx b/sd/inc/createunopageimpl.hxx new file mode 100644 index 000000000000..75702bc24316 --- /dev/null +++ b/sd/inc/createunopageimpl.hxx @@ -0,0 +1,29 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +#ifndef INCLUDED_SD_INC_CREATEUNOPAGEIMPL_HXX +#define INCLUDED_SD_INC_CREATEUNOPAGEIMPL_HXX + +#include <sal/config.h> + +css::uno::Reference< css::uno::XInterface > createUnoPageImpl( SdPage* pPage ); + +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/inc/notifydocumentevent.hxx b/sd/inc/notifydocumentevent.hxx new file mode 100644 index 000000000000..1a0689834fb2 --- /dev/null +++ b/sd/inc/notifydocumentevent.hxx @@ -0,0 +1,33 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +#ifndef INCLUDED_SD_INC_NOTIFYDOCUMENTEVENT_HXX +#define INCLUDED_SD_INC_NOTIFYDOCUMENTEVENT_HXX + +#include <sal/config.h> + +class SdDrawDocument; + +void NotifyDocumentEvent( SdDrawDocument* pDocument, const OUString& rEventName ); + +void NotifyDocumentEvent( SdDrawDocument* pDocument, const OUString& rEventName, const css::uno::Reference< css::uno::XInterface >& xSource ); + +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/inc/randomnode.hxx b/sd/inc/randomnode.hxx new file mode 100644 index 000000000000..4496fd97e71d --- /dev/null +++ b/sd/inc/randomnode.hxx @@ -0,0 +1,34 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +#ifndef INCLUDED_SD_INC_RANDOMNODE_HXX +#define INCLUDED_SD_INC_RANDOMNODE_HXX + +#include <sal/config.h> + +namespace sd { + +css::uno::Reference<css::uno::XInterface> RandomAnimationNode_createInstance( + sal_Int16 nPresetClass); + +} + +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |