TTiXmlNode* TTiXmlNode::PreviousSibling( const char * _value ) { TTiXmlNode* node; for ( node = prev; node; node = node->prev ) { if ( strcmp( node->Value(), _value ) == 0 ) return node; } return 0; }
TTiXmlNode* TTiXmlNode::LastChild( const char * _value ) { TTiXmlNode* node; for ( node = lastChild; node; node = node->prev ) { if ( strcmp( node->Value(), _value ) == 0 ) return node; } return 0; }
TTiXmlNode* TTiXmlNode::NextSibling( const char * _value ) { TTiXmlNode* node; for ( node = next; node; node = node->next ) { if ( strcmp( node->Value(), _value ) == 0 ) return node; } return 0; }
TTiXmlNode* TTiXmlNode::FirstChild( const char * _value ) { TTiXmlNode* node; for ( node = firstChild; node; node = node->next ) { if ( strcmp( node->Value(), _value ) == 0 ) return node; } return 0; }