filters

Libppt::msofbtOPTAtom Class Reference

Inheritance diagram for Libppt::msofbtOPTAtom:

Libppt::Record List of all members.

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]

Dumps record information to output stream.

For debugging only.

Reimplemented from Libppt::Record.

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]

Sets the data for this record.

Reimplemented from Libppt::Record.


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:
KDE Home | KDE Accessibility Home | Description of Access Keys