Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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


Ignore:
Timestamp:
Nov 13, 2005, 2:49:48 PM (18 years ago)
Author:
bensch
Message:

orxonox/trunk: added Aim-class

File:
1 edited

Legend:

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

    r5549 r5556  
    3636class LoadClassDescription;
    3737class LoadParamDescription;
     38class MultiType;
    3839
    3940/**************************
     
    4546 public:
    4647  LoadParamBase* describe(const char* descriptionText);
     48  LoadParamBase* defaultValues(unsigned int count, ...);
    4749
    4850 protected:
     
    5456  const char*              loadString;           //!< The string loaded by this LoadParam
    5557  const void*              pointerToParam;       //!< A Pointer to a Parameter.
     58
     59  MultiType*               defaultValue;
    5660};
    5761
     
    9397#define LoadParam0() \
    9498LoadParam(const TiXmlElement* root, const char* paramName, T* pt2Object, void(T::*function)(), bool multi = false) \
    95   : LoadParamBase(root, pt2Object, paramName, 0, multi, NULL, "") \
     99  : LoadParamBase(root, pt2Object, paramName, 0, multi, NULL) \
    96100{ \
    97101  if (loadString != NULL && root != NULL) \
Note: See TracChangeset for help on using the changeset viewer.