#include <node.hxx>
Inherits SmGraphicNode.
Inheritance diagram for SmBlankNode:
Public Member Functions | |
SmBlankNode (const SmToken &rNodeToken) | |
void | IncreaseBy (const SmToken &rToken) |
void | Clear () |
virtual void | Prepare (const SmFormat &rFormat, const SmDocShell &rDocShell) |
virtual void | Arrange (const OutputDevice &rDev, const SmFormat &rFormat) |
Private Attributes | |
USHORT | nNum |
Definition at line 828 of file node.hxx.
SmBlankNode::SmBlankNode | ( | const SmToken & | rNodeToken | ) | [inline] |
void SmBlankNode::IncreaseBy | ( | const SmToken & | rToken | ) |
Definition at line 2944 of file node.cxx.
References SmToken::eType, nNum, TBLANK, and TSBLANK.
Referenced by SmParser::Blank(), and SmXMLSpaceContext_Impl::StartElement().
void SmBlankNode::Clear | ( | ) | [inline] |
void SmBlankNode::Prepare | ( | const SmFormat & | rFormat, | |
const SmDocShell & | rDocShell | |||
) | [virtual] |
Reimplemented from SmNode.
Definition at line 2956 of file node.cxx.
References SmNode::Flags(), FLG_BOLD, FLG_FONT, FLG_ITALIC, FNT_VARIABLE, SmFormat::GetFont(), SmNode::GetFont(), and SmNode::Prepare().
void SmBlankNode::Arrange | ( | const OutputDevice & | rDev, | |
const SmFormat & | rFormat | |||
) | [virtual] |
Reimplemented from SmNode.
Definition at line 2969 of file node.cxx.
References SmRect::GetBorderWidth(), SmNode::GetFont(), nNum, SmRect::operator=(), SmTmpDevice::SetFont(), SmRect::SetItalicSpaces(), SmRect::SetWidth(), and SmRect::SmRect().
USHORT SmBlankNode::nNum [private] |
Definition at line 830 of file node.hxx.
Referenced by Arrange(), Clear(), IncreaseBy(), and SmBlankNode().