Ipelib
|
#include <ipeattributes.h>
Public Types | |
enum | TEffect { ENormal, ESplitHI, ESplitHO, ESplitVI, ESplitVO, EBlindsH, EBlindsV, EBoxI, EBoxO, EWipeLR, EWipeBT, EWipeRL, EWipeTB, EDissolve, EGlitterLR, EGlitterTB, EGlitterD } |
Public Member Functions | |
Effect () | |
void | pageDictionary (Stream &stream) const |
Public Attributes | |
TEffect | iEffect |
int | iTransitionTime |
int | iDuration |
Effect that Acrobat Reader will show on page change.
Acrobat Reader and other PDF viewers can show a special effect when a new page of the document is shown. This class describes such an effect.
enum ipe::Effect::TEffect |
Effect::Effect | ( | ) |
Construct default effect.
Referenced by ipe::Color::operator==().
void Effect::pageDictionary | ( | Stream & | stream | ) | const |
Write part of page dictionary.
Write part of page dictionary indicating effect, including the two keys /Dur and /Trans.
Referenced by ipe::PdfWriter::createPageView().
TEffect ipe::Effect::iEffect |
Referenced by ipe::ImlParser::parseStyle(), and ipe::StyleSheet::saveAsXml().
int ipe::Effect::iTransitionTime |
Referenced by ipe::ImlParser::parseStyle(), and ipe::StyleSheet::saveAsXml().
int ipe::Effect::iDuration |
Referenced by ipe::ImlParser::parseStyle(), and ipe::StyleSheet::saveAsXml().