nux-1.14.0
nux::NodeNetCom Class Reference
Inheritance diagram for nux::NodeNetCom:
nux::NodeItem nux::TableItem nux::SectionProperty nux::TreeItem nux::CheckBoxPropertyItem nux::ColorGradientPropertyItem nux::ColorPreviewPropertyItem nux::ComboBoxListPropertyItem nux::ComboBoxPropertyItem nux::DoubleValuatorPropertyItem nux::EditTextLinePropertyItem nux::FilePropertyItem nux::IntValuatorPropertyItem nux::Matrix3PreviewPropertyItem nux::Matrix4PreviewPropertyItem nux::RangeValueIntegerPropertyItem nux::RangeValuePropertyItem nux::RGBAPropertyItem nux::RGBPropertyItem nux::SpinBoxDoublePropertyItem nux::SpinBoxPropertyItem nux::SplineCurvePropertyItem nux::Vector3PropertyItem nux::Vector3ValuatorPropertyItem nux::Vector4PropertyItem nux::FolderTreeItem

List of all members.

Public Member Functions

NodeNetComFindNodeID (int id)
 Search the ID in the whole tree below this node. Search also this node.
NodeNetComFindChildNodeID (int id)
 Search the ID in the immediate children of this node.
virtual TiXmlElementToXML () const
virtual bool FromXML (const TiXmlElement *elementxml)
virtual bool CreateFromXML (const TiXmlElement *elementxml)
 Used by client to create node from XML after initialization.
virtual bool SkipChild () const
 By default, when generating xml (ToXML) or creating from xml (FromXML), it may be necessary to skip the child of some elements because they.
void DeleteChildren ()
const TCHAR * GetName () const
void SetName (const TCHAR *str)

Protected Member Functions

void SetNodeXMLAttributes (TiXmlElement *elementxml) const
void GetNodeXMLAttributes (const TiXmlElement *elementxml)
 NodeNetCom (const TCHAR *Name, NodeParameterType type=NODE_TYPE_UNDEFINED)
void SetParameterType (NodeParameterType t)
NodeParameterType GetParameterType () const
int GetID () const
void SetID (int id)
void SetEnable (bool b)
int IsEnable () const
void SetVisible (bool b)
int IsVisible () const

Friends

class ParameterManagerImpl

Detailed Description

Definition at line 105 of file NodeNetProtocol.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends