LibreOffice Module sw (master) 1
Classes | Namespaces | Macros | Typedefs | Enumerations
viewsh.hxx File Reference
#include "swdllapi.h"
#include "swtypes.hxx"
#include "ring.hxx"
#include "swrect.hxx"
#include <memory>
#include <stack>
#include <vcl/mapmod.hxx>
#include <vcl/vclptr.hxx>
#include <vcl/lazydelete.hxx>
#include <vcl/window.hxx>
Include dependency graph for viewsh.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SwVisiblePageNumbers
 
class  SwViewShell
 
class  CurrShell
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::accessibility
 
namespace  vcl
 

Macros

#define VSHELLFLAG_ISPREVIEW   (tools::Long(0x1))
 
#define VSHELLFLAG_SHARELAYOUT   (tools::Long(0x2))
 

Typedefs

typedef std::shared_ptr< SwRootFrameSwRootFramePtr
 
typedef struct _xmlTextWriter * xmlTextWriterPtr
 

Enumerations

enum class  LockPaintReason {
  ViewLayout = 1 ,
  OuterResize ,
  Undo ,
  Redo ,
  OutlineFolding ,
  EndSdrCreate ,
  SwLayIdle ,
  InvalidateLayout ,
  StartDrag ,
  DataChanged ,
  InsertFrame ,
  GotoPage ,
  InsertGraphic ,
  SetZoom ,
  ExampleFrame
}
 

Macro Definition Documentation

◆ VSHELLFLAG_ISPREVIEW

#define VSHELLFLAG_ISPREVIEW   (tools::Long(0x1))

Definition at line 95 of file viewsh.hxx.

◆ VSHELLFLAG_SHARELAYOUT

#define VSHELLFLAG_SHARELAYOUT   (tools::Long(0x2))

Definition at line 96 of file viewsh.hxx.

Typedef Documentation

◆ SwRootFramePtr

typedef std::shared_ptr<SwRootFrame> SwRootFramePtr

Definition at line 97 of file viewsh.hxx.

◆ xmlTextWriterPtr

typedef struct _xmlTextWriter* xmlTextWriterPtr

Definition at line 99 of file viewsh.hxx.

Enumeration Type Documentation

◆ LockPaintReason

enum class LockPaintReason
strong
Enumerator
ViewLayout 
OuterResize 
Undo 
Redo 
OutlineFolding 
EndSdrCreate 
SwLayIdle 
InvalidateLayout 
StartDrag 
DataChanged 
InsertFrame 
GotoPage 
InsertGraphic 
SetZoom 
ExampleFrame 

Definition at line 69 of file viewsh.hxx.