filters

Libppt::msofbtOPTAtom Class Reference

Inheritance diagram for Libppt::msofbtOPTAtom:

Libppt::Record

List of all members.


Detailed Description

Definition at line 1930 of file kpresenter/powerpoint/libppt/powerpoint.h.


Public Types

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

 msofbtOPTAtom ()
 ~msofbtOPTAtom ()
unsigned Count () const
unsigned Id (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 = 61451

Member Enumeration Documentation

anonymous enum

Enumerator:
Rotation 
FillType 
FillColor 
LineColor 
LineOpacity 
LineBackColor 
LineType 
LineWidth 
LineDashing 
LineStartArrowhead 
LineEndArrowhead 
LineStartArrowWidth 
LineStartArrowLength 
LineEndArrowWidth 
LineEndArrowLength 
FlagNoLineDrawDash 
ShadowColor 
ShadowOpacity 
ShadowOffsetX 
ShadowOffsetY 

Definition at line 1933 of file kpresenter/powerpoint/libppt/powerpoint.h.

anonymous enum

Enumerator:
FillSolid 
FillPattern 
FillTexture 
FillPicture 
FillShade 
FillShadeCenter 
FillShadeShape 
FillShadeScale 
FillShadeTitle 
FillBackground 

Definition at line 1956 of file kpresenter/powerpoint/libppt/powerpoint.h.

anonymous enum

Enumerator:
LineSolid 
LineDashSys 
LineDotSys 
LineDashDotSys 
LineDashDotDotSys 
LineDotGEL 
LineDashGEL 
LineLongDashGEL 
LineDashDotGEL 
LineLongDashDotGEL 
LineLongDashDotDotGEL 

Definition at line 1969 of file kpresenter/powerpoint/libppt/powerpoint.h.

anonymous enum

Enumerator:
LineNoEnd 
LineArrowEnd 
LineArrowStealthEnd 
LineArrowDiamondEnd 
LineArrowOvalEnd 
LineArrowOpenEnd 

Definition at line 1984 of file kpresenter/powerpoint/libppt/powerpoint.h.

anonymous enum

Enumerator:
LineNarrowArrow 
LineMediumWidthArrow 
LineWideArrow 

Definition at line 1994 of file kpresenter/powerpoint/libppt/powerpoint.h.

anonymous enum

Enumerator:
LineShortArrow 
LineMediumLenArrow 
LineLongArrow 

Definition at line 2000 of file kpresenter/powerpoint/libppt/powerpoint.h.


Member Function Documentation

void msofbtOPTAtom::setData ( unsigned  size,
const unsigned char *  data 
) [virtual]

Sets the data for this record.

Reimplemented from Libppt::Record.

Definition at line 4286 of file powerpoint.cpp.

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 kpresenter/powerpoint/libppt/powerpoint.h.

void msofbtOPTAtom::dump ( std::ostream &  out  )  const [virtual]

Dumps record information to output stream.

For debugging only.

Reimplemented from Libppt::Record.

Definition at line 4307 of file powerpoint.cpp.


Member Data Documentation

const unsigned int msofbtOPTAtom::id = 61451 [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 kpresenter/powerpoint/libppt/powerpoint.h.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys