filters
Libppt::msofbtOPTAtom Class Reference
Inheritance diagram for Libppt::msofbtOPTAtom:

Detailed Description
Definition at line 1930 of file powerpoint.h.
Public Types | |
Rotation = 4 | |
FillType = 384 | |
FillColor = 385 | |
LineColor = 448 | |
LineOpacity = 449 | |
LineBackColor = 450 | |
LineType = 452 | |
LineWidth = 459 | |
LineDashing = 462 | |
LineStartArrowhead = 464 | |
LineEndArrowhead = 465 | |
LineStartArrowWidth = 466 | |
LineStartArrowLength = 467 | |
LineEndArrowWidth = 468 | |
LineEndArrowLength = 469 | |
FlagNoLineDrawDash = 511 | |
ShadowColor = 513 | |
ShadowOpacity = 516 | |
ShadowOffsetX = 517 | |
ShadowOffsetY = 518 | |
FillSolid | |
FillPattern | |
FillTexture | |
FillPicture | |
FillShade | |
FillShadeCenter | |
FillShadeShape | |
FillShadeScale | |
FillShadeTitle | |
FillBackground | |
LineSolid | |
LineDashSys | |
LineDotSys | |
LineDashDotSys | |
LineDashDotDotSys | |
LineDotGEL | |
LineDashGEL | |
LineLongDashGEL | |
LineDashDotGEL | |
LineLongDashDotGEL | |
LineLongDashDotDotGEL | |
LineNoEnd | |
LineArrowEnd | |
LineArrowStealthEnd | |
LineArrowDiamondEnd | |
LineArrowOvalEnd | |
LineArrowOpenEnd | |
LineNarrowArrow | |
LineMediumWidthArrow | |
LineWideArrow | |
LineShortArrow | |
LineMediumLenArrow | |
LineLongArrow | |
enum | { Rotation = 4, FillType = 384, FillColor = 385, LineColor = 448, LineOpacity = 449, LineBackColor = 450, LineType = 452, LineWidth = 459, LineDashing = 462, LineStartArrowhead = 464, LineEndArrowhead = 465, LineStartArrowWidth = 466, LineStartArrowLength = 467, LineEndArrowWidth = 468, LineEndArrowLength = 469, FlagNoLineDrawDash = 511, ShadowColor = 513, ShadowOpacity = 516, ShadowOffsetX = 517, ShadowOffsetY = 518 } |
enum | { FillSolid, FillPattern, FillTexture, FillPicture, FillShade, FillShadeCenter, FillShadeShape, FillShadeScale, FillShadeTitle, FillBackground } |
enum | { LineSolid, LineDashSys, LineDotSys, LineDashDotSys, LineDashDotDotSys, LineDotGEL, LineDashGEL, LineLongDashGEL, LineDashDotGEL, LineLongDashDotGEL, LineLongDashDotDotGEL } |
enum | { LineNoEnd, LineArrowEnd, LineArrowStealthEnd, LineArrowDiamondEnd, LineArrowOvalEnd, LineArrowOpenEnd } |
enum | { LineNarrowArrow, LineMediumWidthArrow, LineWideArrow } |
enum | { LineShortArrow, LineMediumLenArrow, LineLongArrow } |
Public Member Functions | |
unsigned | propertyCount () const |
unsigned | propertyId (unsigned index) const |
unsigned long | propertyValue (unsigned index) const |
void | setProperty (unsigned id, unsigned long value) |
void | setData (unsigned size, const unsigned char *data) |
const char * | name () |
void | dump (std::ostream &out) const |
Static Public Attributes | |
static const unsigned int | id |
Member Function Documentation
void Libppt::msofbtOPTAtom::dump | ( | std::ostream & | out | ) | const [virtual] |
const char* Libppt::msofbtOPTAtom::name | ( | ) | [inline, virtual] |
Returns the name of the record.
For debugging only.
Reimplemented from Libppt::Record.
Definition at line 2016 of file powerpoint.h.
void Libppt::msofbtOPTAtom::setData | ( | unsigned | size, | |
const unsigned char * | data | |||
) | [virtual] |
Member Data Documentation
const unsigned int Libppt::msofbtOPTAtom::id [static] |
Static ID of the record.
Subclasses should override this value with the id of the record they handle.
Reimplemented from Libppt::Record.
Definition at line 2006 of file powerpoint.h.
The documentation for this class was generated from the following file: