LMMS
Loading...
Searching...
No Matches
juce::SVGState::XmlPath Struct Reference

Public Member Functions

 XmlPath (const XmlElement *e, const XmlPath *p) noexcept
const XmlElementoperator* () const noexcept
const XmlElementoperator-> () const noexcept
XmlPath getChild (const XmlElement *e) const noexcept
template<typename OperationType>
bool applyOperationToChildWithID (const String &id, OperationType &op) const

Public Attributes

const XmlElementxml
const XmlPathparent

Constructor & Destructor Documentation

◆ XmlPath()

juce::SVGState::XmlPath::XmlPath ( const XmlElement * e,
const XmlPath * p )
inlinenoexcept

Member Function Documentation

◆ applyOperationToChildWithID()

template<typename OperationType>
bool juce::SVGState::XmlPath::applyOperationToChildWithID ( const String & id,
OperationType & op ) const
inline

◆ getChild()

XmlPath juce::SVGState::XmlPath::getChild ( const XmlElement * e) const
inlinenoexcept

◆ operator*()

const XmlElement & juce::SVGState::XmlPath::operator* ( ) const
inlinenoexcept

◆ operator->()

const XmlElement * juce::SVGState::XmlPath::operator-> ( ) const
inlinenoexcept

Member Data Documentation

◆ parent

const XmlPath* juce::SVGState::XmlPath::parent

◆ xml

const XmlElement* juce::SVGState::XmlPath::xml

The documentation for this struct was generated from the following file: