VSDTypes.h File Reference
#include <vector>
#include <libwpd/libwpd.h>

Go to the source code of this file.

Classes

struct  libvisio::XForm
 
struct  libvisio::ChunkHeader
 
struct  libvisio::Colour
 
struct  libvisio::NURBSData
 
struct  libvisio::PolylineData
 
struct  libvisio::ForeignData
 
class  libvisio::VSDName
 
struct  libvisio::VSDFont
 

Namespaces

namespace  libvisio
 

Macros

#define FROM_OPTIONAL(t, u)   !!t ? t.get() : u
 
#define ASSIGN_OPTIONAL(t, u)   if(!!t) u = t.get()
 
#define MINUS_ONE   (unsigned)-1
 

Enumerations

enum  libvisio::TextFormat {
  libvisio::VSD_TEXT_ANSI = 0, libvisio::VSD_TEXT_GREEK, libvisio::VSD_TEXT_TURKISH, libvisio::VSD_TEXT_VIETNAMESE,
  libvisio::VSD_TEXT_HEBREW, libvisio::VSD_TEXT_ARABIC, libvisio::VSD_TEXT_BALTIC, libvisio::VSD_TEXT_RUSSIAN,
  libvisio::VSD_TEXT_THAI, libvisio::VSD_TEXT_CENTRAL_EUROPE, libvisio::VSD_TEXT_UTF8, libvisio::VSD_TEXT_UTF16
}
 

Macro Definition Documentation

#define FROM_OPTIONAL (   t,
 
)    !!t ? t.get() : u

Generated for libvisio by doxygen 1.8.2