LibreOffice Module sc (master)  1
Classes | Enumerations
pfuncache.hxx File Reference
#include <vector>
#include <tools/gen.hxx>
#include <rangelst.hxx>
#include <printopt.hxx>
Include dependency graph for pfuncache.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ScPrintSelectionStatus
 Stores the selection in the ScPrintFuncCache so it is only used for the same selection again. More...
 
struct  ScPrintPageLocation
 The range that is printed on a page (excluding repeated columns/rows), and its position on the page, used to find hyperlink targets. More...
 
class  ScPrintFuncCache
 Stores the data for printing that is needed from several sheets, so it doesn't have to be calculated for rendering each page. More...
 

Enumerations

enum  ScPrintSelectionMode {
  ScPrintSelectionMode::Invalid,
  ScPrintSelectionMode::Document,
  ScPrintSelectionMode::Cursor,
  ScPrintSelectionMode::Range,
  ScPrintSelectionMode::RangeExclusivelyOleAndDrawObjects
}
 Possible types of selection for print functions. More...
 

Enumeration Type Documentation

enum ScPrintSelectionMode
strong

Possible types of selection for print functions.

Enumerator
Invalid 
Document 
Cursor 
Range 
RangeExclusivelyOleAndDrawObjects 

Definition at line 33 of file pfuncache.hxx.