LibreOffice Module sd (master) 1
Classes | Namespaces | Enumerations
OutlinerIterator.hxx File Reference
#include <svx/svdobj.hxx>
#include "pres.hxx"
#include <sal/types.h>
#include <memory>
#include <vector>
Include dependency graph for OutlinerIterator.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sd::outliner::Iterator
 This iterator can be used to iterate over all <type>SdrObject</type> objects of one of three set denoted by the <type>IteratorType</type>: More...
 
class  sd::outliner::OutlinerContainer
 This class wraps the <type>SdOutliner</type> class and represents it as a container of <type>SdrObject</type> objects. More...
 
class  sd::outliner::IteratorPosition
 Data collection specifying a <type>SdrObject</type> and its position in a document and view. More...
 

Namespaces

namespace  sd
 
namespace  sd::outliner
 

Enumerations

enum  sd::outliner::IteratorLocation {
  sd::outliner::BEGIN ,
  sd::outliner::END ,
  sd::outliner::CURRENT
}
 Use this enum to specify the initial location of the object pointed to by a newly created iterator. More...