Rhino C++ API
8.10
|
Class ON_XMLParamBlock is ON_XMLParameters with a built-in XML node. More...
#include <opennurbs_xml.h>
Public Member Functions | |
ON_XMLParamBlock () | |
virtual | ~ON_XMLParamBlock () |
![]() | |
ON_XMLParameters (const ON_XMLNode &node) | |
ON_XMLParameters (const ON_XMLParameters &)=delete | |
ON_XMLParameters (ON_XMLNode &node) | |
virtual | ~ON_XMLParameters () |
virtual ON_wString | AsString (void) const |
ON_XMLVariant | GetParam (const wchar_t *param_name, const ON_XMLVariant &default_value) const |
Easy-to-use helper function. Returns 'default_value' if param is not found. More... | |
virtual bool | GetParam (const wchar_t *param_name, ON_XMLVariant ¶m_value_out) const |
CIterator * | NewIterator (void) const |
ON_XMLNode & | Node (void) |
Expert access to the underlying XML node. More... | |
const ON_XMLNode & | Node (void) const |
const ON_XMLParameters & | operator= (const ON_XMLParameters &)=delete |
virtual void | SetAsString (const wchar_t *s) |
virtual void | SetDefaultReadType (const wchar_t *type) |
virtual ON_XMLNode * | SetParam (const wchar_t *param_name, const ON_XMLVariant ¶m_value) |
virtual void | SetWriteTypeProperty (bool b) |
Additional Inherited Members | |
![]() | |
virtual void * | EVF (const wchar_t *, void *) |
virtual bool | GetParamNode (const ON_XMLNode &node, ON_XMLVariant ¶m_value) const |
virtual ON_XMLNode * | ObtainChildNodeForWrite (ON_XMLNode &node, const wchar_t *param_name) const |
virtual ON_XMLNode * | SetParamNode (ON_XMLNode &node, const wchar_t *param_name, const ON_XMLVariant ¶m_value) |
Class ON_XMLParamBlock is ON_XMLParameters with a built-in XML node.
ON_XMLParamBlock::ON_XMLParamBlock | ( | ) |
|
virtual |