#include <tools/dynary.hxx>
#include "parse.hxx"
#include "types.hxx"
#include "rect.hxx"
#include "format.hxx"
Include dependency graph for node.hxx:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
#define ATTR_BOLD 0x0001 |
Definition at line 51 of file node.hxx.
Referenced by SmFontNode::Arrange(), SmNode::ClearAttribut(), SmSpecialNode::Prepare(), SmTextNode::Prepare(), SmNode::PrepareAttributes(), and SmNode::SetAttribut().
#define ATTR_ITALIC 0x0002 |
Definition at line 52 of file node.hxx.
Referenced by SmFontNode::Arrange(), SmNode::ClearAttribut(), SmSpecialNode::Prepare(), SmTextNode::Prepare(), SmNode::PrepareAttributes(), and SmNode::SetAttribut().
#define FLG_BOLD 0x0004 |
Definition at line 63 of file node.hxx.
Referenced by SmNode::ClearAttribut(), SmBlankNode::Prepare(), SmErrorNode::Prepare(), and SmNode::SetAttribut().
#define FLG_COLOR 0x0010 |
Definition at line 65 of file node.hxx.
Referenced by SmErrorNode::Prepare(), SmPlaceNode::Prepare(), and SmNode::SetColor().
#define FLG_FONT 0x0001 |
Definition at line 61 of file node.hxx.
Referenced by SmBlankNode::Prepare(), SmErrorNode::Prepare(), SmPlaceNode::Prepare(), SmSpecialNode::Prepare(), SmMathSymbolNode::Prepare(), SmFontNode::Prepare(), SmLineNode::Prepare(), and SmNode::SetFont().
#define FLG_HORALIGN 0x0040 |
#define FLG_ITALIC 0x0008 |
Definition at line 64 of file node.hxx.
Referenced by SmNode::ClearAttribut(), SmBlankNode::Prepare(), SmErrorNode::Prepare(), SmPlaceNode::Prepare(), SmMathSymbolNode::Prepare(), and SmNode::SetAttribut().
#define FLG_SIZE 0x0002 |
Definition at line 62 of file node.hxx.
Referenced by SmErrorNode::Prepare(), and SmNode::SetFontSize().
#define FLG_VISIBLE 0x0020 |
Definition at line 66 of file node.hxx.
Referenced by SmErrorNode::Prepare(), and SmNode::SetPhantom().
#define FNTSIZ_ABSOLUT 1 |
Definition at line 54 of file node.hxx.
Referenced by SmXMLContext_Helper::ApplyAttrs(), SmFontNode::CreateTextFromNode(), SmXMLStyleContext_Impl::EndElement(), SmXMLExport::ExportFont(), SmParser::FontSize(), and SmNode::SetFontSize().
#define FNTSIZ_DIVIDE 5 |
Definition at line 58 of file node.hxx.
Referenced by SmXMLContext_Helper::ApplyAttrs(), SmFontNode::CreateTextFromNode(), SmXMLStyleContext_Impl::EndElement(), SmXMLExport::ExportFont(), SmParser::FontSize(), and SmNode::SetFontSize().
#define FNTSIZ_MINUS 3 |
Definition at line 56 of file node.hxx.
Referenced by SmFontNode::CreateTextFromNode(), SmXMLExport::ExportFont(), SmParser::FontSize(), and SmNode::SetFontSize().
#define FNTSIZ_MULTIPLY 4 |
Definition at line 57 of file node.hxx.
Referenced by SmXMLContext_Helper::ApplyAttrs(), SmFontNode::CreateTextFromNode(), SmXMLStyleContext_Impl::EndElement(), SmXMLExport::ExportFont(), SmParser::FontSize(), SmNode::SetFontSize(), and SmFontNode::SmFontNode().
#define FNTSIZ_PLUS 2 |
Definition at line 55 of file node.hxx.
Referenced by SmFontNode::CreateTextFromNode(), SmParser::FontSize(), and SmNode::SetFontSize().
#define SUBSUP_NUM_ENTRIES 6 |
Definition at line 629 of file node.hxx.
Referenced by SmSubSupNode::Arrange(), SmXMLMultiScriptsContext_Impl::EndElement(), SmXMLSubSupContext_Impl::GenericEndElement(), SmXMLSubContext_Impl::GenericEndElement(), SmXMLMultiScriptsContext_Impl::MiddleElement(), SmSubSupNode::SmSubSupNode(), and SmParser::SubSup().
enum SmNodeType |
enum SmScaleMode |