wxPdfDocument  0.9.3
Classes | Enumerations | Functions | Variables
pdflayer.h File Reference

Definition of layer classes. More...

#include <wx/dynarray.h>
#include <wx/string.h>
#include "wx/pdfdocdef.h"

Classes

class  wxPdfOcg
 Base class for optional content. (For internal use only) More...
class  wxPdfLayer
 Class for a layer with optional content. More...
class  wxPdfLayerMembership
 Class for a layer with optional content. More...
class  wxPdfLayerGroup
 Class for a group of layers with optional content. More...

Enumerations

enum  wxPdfOcgType { wxPDF_OCG_TYPE_UNKNOWN, wxPDF_OCG_TYPE_LAYER, wxPDF_OCG_TYPE_TITLE, wxPDF_OCG_TYPE_MEMBERSHIP }
 Optional content group types. More...
enum  wxPdfOcgPolicy { wxPDF_OCG_POLICY_ALLON, wxPDF_OCG_POLICY_ANYON, wxPDF_OCG_POLICY_ANYOFF, wxPDF_OCG_POLICY_ALLOFF }
 OCG visibility policy. More...

Functions

 WX_DEFINE_USER_EXPORTED_ARRAY_PTR (wxPdfLayer *, wxPdfArrayLayer, class WXDLLIMPEXP_PDFDOC)

Variables

class WXDLLIMPEXP_FWD_PDFDOC wxPdfDictionary
class WXDLLIMPEXP_FWD_PDFDOC wxPdfLayer
const int wxPDF_OCG_INTENT_DEFAULT = 0
 OCG Intent options.
const int wxPDF_OCG_INTENT_VIEW = 1
const int wxPDF_OCG_INTENT_DESIGN = 2

Detailed Description

Definition of layer classes.


Enumeration Type Documentation

OCG visibility policy.

Enumerator:
wxPDF_OCG_POLICY_ALLON 
wxPDF_OCG_POLICY_ANYON 
wxPDF_OCG_POLICY_ANYOFF 
wxPDF_OCG_POLICY_ALLOFF 

Optional content group types.

Enumerator:
wxPDF_OCG_TYPE_UNKNOWN 
wxPDF_OCG_TYPE_LAYER 
wxPDF_OCG_TYPE_TITLE 
wxPDF_OCG_TYPE_MEMBERSHIP 

Function Documentation

WX_DEFINE_USER_EXPORTED_ARRAY_PTR ( wxPdfLayer ,
wxPdfArrayLayer  ,
class WXDLLIMPEXP_PDFDOC   
)

Variable Documentation

const int wxPDF_OCG_INTENT_DEFAULT = 0

OCG Intent options.

const int wxPDF_OCG_INTENT_DESIGN = 2
const int wxPDF_OCG_INTENT_VIEW = 1