nux-0.9.48

Nux/NodeNetProtocol.h File Reference

#include "NodeItem.h"
#include "NuxCore/TinyXML/tinyxml.h"
#include "NuxCore/TinyXML/tinyxml.h"

Go to the source code of this file.

Data Structures

class  nux::NodeNetCom

Namespaces

namespace  nux

Defines

#define NODE_XML_NET_PROTOCOL   1

Enumerations

enum  nux::NodeParameterType {
  nux::NODE_TYPE_UNDEFINED = 1, nux::NODE_TYPE_FOLDER, nux::NODE_TYPE_BOOL, nux::NODE_TYPE_CHECKBOX,
  nux::NODE_TYPE_SPINBOX, nux::NODE_TYPE_DOUBLESPINBOX, nux::NODE_TYPE_COMBOSIMPLE, nux::NODE_TYPE_COMBOCOMPLEX,
  nux::NODE_TYPE_VECTOR3, nux::NODE_TYPE_VECTOR4, nux::NODE_TYPE_RGB, nux::NODE_TYPE_RGBA,
  nux::NODE_TYPE_STATICTEXT, nux::NODE_TYPE_SPLINE, nux::NODE_TYPE_EDITTEXT, nux::NODE_TYPE_RANGE,
  nux::NODE_TYPE_RANGEINTEGER, nux::NODE_TYPE_INTVALUATOR, nux::NODE_TYPE_DOUBLEVALUATOR, nux::NODE_TYPE_VECTORVALUATOR,
  nux::NODE_TYPE_COLORPREVIEW, nux::NODE_TYPE_MATRIX4PREVIEW, nux::NODE_TYPE_MATRIX3PREVIEW, nux::NODE_TYPE_FORCE_DWORD = 0x7fffffff
}

Functions

bool nux::QueryNodeXMLIntAttribute (const TiXmlElement *elementxml, const TCHAR *attribute, int *Value, int searchid)
bool nux::QueryNodeXMLDoubleAttribute (const TiXmlElement *elementxml, const TCHAR *attribute, double *Value, int searchid)
bool nux::QueryNodeXMLAttribute (const TiXmlElement *elementxml, const TCHAR *attribute, std::string &Value, int searchid)
bool nux::QueryNodeXMLStringAttribute (const TiXmlElement *elementxml, const TCHAR *attribute, tstring &Value, int searchid)

Define Documentation

#define NODE_XML_NET_PROTOCOL   1