wxPdfLayerMembership Class Reference

Class for a layer with optional content. More...

#include <pdflayer.h>

Inheritance diagram for wxPdfLayerMembership:
wxPdfOcg

List of all members.

Public Member Functions

 wxPdfLayerMembership ()
 Constructor.
virtual ~wxPdfLayerMembership ()
 Destructor.
bool AddMember (wxPdfLayer *layer)
 Add layer.
wxPdfArrayLayer GetMembers () const
 Get a list of the layers.
void SetVisibilityPolicy (wxPdfOcgPolicy policy)
 Set visibility policy.
wxPdfOcgPolicy GetVisibilityPolicy () const
 Get the visibility policy.

Protected Member Functions

 wxPdfLayerMembership (const wxPdfLayerMembership &layer)
 Copy constructor.
wxPdfLayerMembershipoperator= (const wxPdfLayerMembership &layer)
 Assignment operator.

Detailed Description

Class for a layer with optional content.


Constructor & Destructor Documentation

wxPdfLayerMembership::wxPdfLayerMembership (  ) 

Constructor.

virtual wxPdfLayerMembership::~wxPdfLayerMembership (  )  [virtual]

Destructor.

wxPdfLayerMembership::wxPdfLayerMembership ( const wxPdfLayerMembership layer  )  [protected]

Copy constructor.


Member Function Documentation

bool wxPdfLayerMembership::AddMember ( wxPdfLayer layer  ) 

Add layer.

Adds a new member to the layer.

Parameters:
layer the new member to the layer
wxPdfArrayLayer wxPdfLayerMembership::GetMembers (  )  const

Get a list of the layers.

wxPdfOcgPolicy wxPdfLayerMembership::GetVisibilityPolicy (  )  const

Get the visibility policy.

wxPdfLayerMembership& wxPdfLayerMembership::operator= ( const wxPdfLayerMembership layer  )  [protected]

Assignment operator.

void wxPdfLayerMembership::SetVisibilityPolicy ( wxPdfOcgPolicy  policy  ) 

Set visibility policy.

Sets the visibility policy for content belonging to this membership dictionary. Possible values are wxPDF_OCGPOLICY_ALLON, wxPDF_OCGPOLICY_ANYON, wxPDF_OCGPOLICY_ANYOFF and wxPDF_OCGPOLICY_ALLOFF. The default value is wxPDF_OCGPOLICY_ANYON.

Parameters:
policy the visibility policy

The documentation for this class was generated from the following file:

Generated on Mon Oct 12 22:02:43 2009 for wxPdfDocument by  doxygen 1.6.1