56 #ifndef _xmlnodeiterator_h 
   57 #define _xmlnodeiterator_h 
   85                 mutable Node TargetNode;
 
  135                 Node* operator->() 
const;
 
  199                 Node* operator->() 
const;
 
  211                 mutable Node TargetNode;
 
  214                 const Char8* TargetName;
 
  222 #endif // Include guard 
This defines the Mezzanine::XML::Node one of the central XML classes. 
Node * pointer
An Iterator trait. 
All the definitions for datatypes as well as some basic conversion functions are defined here...
Node value_type
An Iterator trait. 
char Char8
A datatype to represent one character. 
ptrdiff_t difference_type
An Iterator trait. 
std::forward_iterator_tag iterator_category
An Iterator trait. 
Child node iterator (a bidirectional iterator over a collection of Node) 
A light-weight handle for manipulating nodes in DOM tree. 
Mezzanine::Vector3 operator*(const btVector3 &Vec, const Mezzanine::Vector3 &lhs)
Right Hand Multiplication Operator for Bullet Vectors with a Mezzanine::Vector3. 
Child node iterator (a forward iterator over a collection of Node) only iterates over nodes with a gi...
ptrdiff_t difference_type
An Iterator trait. 
Node * pointer
An Iterator trait. 
The bulk of the engine components go in this namspace. 
std::bidirectional_iterator_tag iterator_category
An Iterator trait. 
Used to give commands specifically to the SWIG preprocessor. 
Node & reference
An Iterator trait. 
Node value_type
An Iterator trait. 
Node & reference
An Iterator trait.