Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes

AP_Dialog_EpubExportOptions Class Reference

#include <ap_Dialog_EpubExportOptions.h>

Inheritance diagram for AP_Dialog_EpubExportOptions:
XAP_Dialog_NonPersistent XAP_Dialog AP_UnixDialog_EpubExportOptions AP_Win32Dialog_EpubExportOptions

List of all members.

Public Member Functions

 AP_Dialog_EpubExportOptions (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Dialog_EpubExportOptions (void)
virtual void runModal (XAP_Frame *pFrame)=0
bool shouldSave () const
void setEpubExportOptions (XAP_Exp_EpubExportOptions *exp_opt, XAP_App *app)

Static Public Member Functions

static void getEpubExportDefaults (XAP_Exp_EpubExportOptions *exp_opt, XAP_App *app)

Protected Member Functions

bool get_Epub2 () const
bool get_SplitDocument () const
bool get_RenderMathMlToPng () const
bool can_set_Epub2 () const
bool can_set_SplitDocument () const
bool can_set_RenderMathMlToPng () const
void set_Epub2 (bool enable)
void set_SplitDocument (bool enable)
void set_RenderMathMlToPng (bool enable)
void saveDefaults ()
void restoreDefaults ()

Protected Attributes

bool m_bShouldSave

Private Attributes

XAP_Exp_EpubExportOptionsm_exp_opt
XAP_Appm_app

Constructor & Destructor Documentation

AP_Dialog_EpubExportOptions::AP_Dialog_EpubExportOptions ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
)
AP_Dialog_EpubExportOptions::~AP_Dialog_EpubExportOptions ( void   )  [virtual]

Member Function Documentation

bool AP_Dialog_EpubExportOptions::can_set_Epub2 (  )  const [inline, protected]
bool AP_Dialog_EpubExportOptions::can_set_RenderMathMlToPng (  )  const [inline, protected]
bool AP_Dialog_EpubExportOptions::can_set_SplitDocument (  )  const [inline, protected]
bool AP_Dialog_EpubExportOptions::get_Epub2 (  )  const [inline, protected]
bool AP_Dialog_EpubExportOptions::get_RenderMathMlToPng (  )  const [inline, protected]
bool AP_Dialog_EpubExportOptions::get_SplitDocument (  )  const [inline, protected]
void AP_Dialog_EpubExportOptions::restoreDefaults (  )  [protected]
virtual void AP_Dialog_EpubExportOptions::runModal ( XAP_Frame pFrame  )  [pure virtual]
void AP_Dialog_EpubExportOptions::set_Epub2 ( bool  enable  )  [protected]
void AP_Dialog_EpubExportOptions::set_RenderMathMlToPng ( bool  enable  )  [protected]
void AP_Dialog_EpubExportOptions::set_SplitDocument ( bool  enable  )  [protected]
void AP_Dialog_EpubExportOptions::setEpubExportOptions ( XAP_Exp_EpubExportOptions exp_opt,
XAP_App app 
)

References m_app, m_exp_opt, and UT_ASSERT.

Referenced by IE_Exp_EPUB::doOptions().

bool AP_Dialog_EpubExportOptions::shouldSave (  )  const

References m_bShouldSave.

Referenced by IE_Exp_EPUB::doOptions().


Member Data Documentation


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