LibreOffice Module slideshow (master) 1
Classes | Namespaces | Typedefs
layermanager.hxx File Reference
#include <unoviewcontainer.hxx>
#include <attributableshape.hxx>
#include "layer.hxx"
#include <tools.hxx>
#include <memory>
#include <map>
#include <unordered_map>
#include <vector>
Include dependency graph for layermanager.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  slideshow::internal::LayerManager
 This class manages all of a slide's layers (and shapes) More...
 
class  slideshow::internal::LayerManager::ShapeComparator
 

Namespaces

namespace  basegfx
 
namespace  slideshow
 
namespace  slideshow::internal
 

Typedefs

typedef std::unordered_map< css::uno::Reference< css::drawing::XShape >, ShapeSharedPtr, hash< css::uno::Reference< css::drawing::XShape > > > slideshow::internal::XShapeToShapeMap
 A hash map which maps the XShape to the corresponding Shape object. More...
 
typedef ::std::shared_ptr< LayerManager > slideshow::internal::LayerManagerSharedPtr