Doxygen
|
Node representing an image. More...
#include <src/docnode.h>
Classes | |
struct | Private |
Public Types | |
enum | Type { Html , Latex , Rtf , DocBook , Xml } |
Private Attributes | |
std::unique_ptr< Private > | p |
Additional Inherited Members | |
Protected Types inherited from DocNode | |
enum | RefType { Unknown , Anchor , Section , Table } |
Protected Member Functions inherited from DocNode | |
void | setInsidePreformatted (bool p) |
enum DocImage::Type |
DocImage::DocImage | ( | DocParser * | parser, |
DocNodeVariant * | parent, | ||
const HtmlAttribList & | attribs, | ||
const QCString & | name, | ||
Type | t, | ||
const QCString & | url = QCString(), | ||
bool | inlineImage = TRUE ) |
Definition at line 1242 of file docnode.cpp.
References attribs(), DocCompoundNode::DocCompoundNode(), name(), p, DocNode::parent(), DocNode::parser(), relPath(), and url().
|
inline |
Definition at line 636 of file docnode.h.
References p.
Referenced by DocImage(), HtmlDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 629 of file docnode.h.
References DocCompoundNode::children(), and GrowVector< T >::empty().
Referenced by DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), and RTFDocVisitor::operator()().
|
inline |
Definition at line 631 of file docnode.h.
References p.
Referenced by DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 634 of file docnode.h.
References p.
Referenced by mustBeOutsideParagraph(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), PrintDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
bool DocImage::isSVG | ( | ) | const |
Definition at line 1248 of file docnode.cpp.
References QCString::find(), QCString::length(), QCString::mid(), and p.
Referenced by HtmlDocVisitor::operator()().
|
inline |
Definition at line 628 of file docnode.h.
References p.
Referenced by DocImage(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
void DocImage::parse | ( | ) |
Definition at line 1257 of file docnode.cpp.
References DocCompoundNode::children(), CMD_IMAGE, DocParser::defaultHandleTitleAndSize(), p, DocNode::parser(), and DocNode::thisVariant().
|
inline |
Definition at line 632 of file docnode.h.
References p.
Referenced by DocImage(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 627 of file docnode.h.
References p.
Referenced by isInvisibleNode(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 633 of file docnode.h.
References p.
Referenced by DocImage(), HtmlDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 630 of file docnode.h.
References p.
Referenced by DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
private |