LibreOffice Module vcl (master)  1
Classes | Namespaces | Typedefs | Enumerations | Functions
salgtype.hxx File Reference
#include <o3tl/typed_flags_set.hxx>
#include <tools/color.hxx>
#include <tools/gen.hxx>
#include <ostream>
Include dependency graph for salgtype.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SalPoint
 
struct  SalTwoRect
 
struct  o3tl::typed_flags< SalInvert >
 

Namespaces

 o3tl
 

Typedefs

typedef const SalPointPCONSTSALPOINT
 

Enumerations

enum  DeviceFormat {
  DeviceFormat::NONE = -1,
  DeviceFormat::DEFAULT = 0,
  DeviceFormat::BITMASK = 1
}
 
enum  SalROPColor {
  SalROPColor::N0,
  SalROPColor::N1,
  SalROPColor::Invert
}
 
enum  SalInvert {
  SalInvert::NONE = 0x00,
  SalInvert::N50 = 0x01,
  SalInvert::TrackFrame = 0x02
}
 

Functions

constexpr::Color SALCOLOR_NONE (0xFF, 0xFF, 0xFF, 0xFF)
 
template<typename charT , typename traits >
std::basic_ostream< charT, traits > & operator<< (std::basic_ostream< charT, traits > &stream, const SalTwoRect &rPosAry)
 

Typedef Documentation

typedef const SalPoint* PCONSTSALPOINT

Definition at line 46 of file salgtype.hxx.

Enumeration Type Documentation

enum DeviceFormat
strong
Enumerator
NONE 
DEFAULT 
BITMASK 

Definition at line 28 of file salgtype.hxx.

enum SalInvert
strong
Enumerator
NONE 
N50 
TrackFrame 

Definition at line 84 of file salgtype.hxx.

enum SalROPColor
strong
Enumerator
N0 
N1 
Invert 

Definition at line 80 of file salgtype.hxx.

Function Documentation

template<typename charT , typename traits >
std::basic_ostream<charT, traits>& operator<< ( std::basic_ostream< charT, traits > &  stream,
const SalTwoRect rPosAry 
)
inline

Definition at line 68 of file salgtype.hxx.

References stream.

constexpr ::Color SALCOLOR_NONE ( 0xFF  ,
0xFF  ,
0xFF  ,
0xFF   
)