Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5653 in orxonox.OLD for trunk/src/util/loading/load_param.h


Ignore:
Timestamp:
Nov 20, 2005, 6:43:58 PM (18 years ago)
Author:
bensch
Message:

orxonox/trunk: further cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/util/loading/load_param.h

    r5652 r5653  
    284284#include "functor_list.h"
    285285#undef FUNCTOR_LIST
    286 
    287   //! makes functions with one Vector loadable
    288   //LoadParam1(l_VECTOR);
    289 
    290   // loads a Ti-XML-element
    291   LoadParam(const TiXmlElement* root, const char* paramName, T* pt2Object, void(T::*function)(const TiXmlElement*), bool multi = false)
    292   : LoadParamBase(root, pt2Object, paramName, 1, multi, NULL, "XML")
    293   {
    294     if (root != NULL)
    295     {
    296       const TiXmlElement* elem = root->FirstChildElement(paramName);
    297       if (elem != NULL)
    298         (*pt2Object.*function)(elem);
    299       else
    300         PRINTF(4)("%s of %s is empty\n", paramName, pt2Object->getClassName());
    301     }
    302     else
    303       PRINTF(4)("Not loaded parameter %s of %s\n", paramName, pt2Object->getClassName());
    304   }
    305 
    306   //LoadParamPT(l_XML_ELEM);
    307286};
    308287
Note: See TracChangeset for help on using the changeset viewer.