Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jul 12, 2009, 11:58:01 PM (15 years ago)
Author:
rgrieder
Message:

Merged most of the core4 revisions back to the trunk except for:

  • orxonox_cast
  • all the radical changes in the input library
Location:
code/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/trunk

  • code/trunk/src/core/OrxonoxClass.h

    r3196 r3280  
    8080            bool isDirectParentOf(const Identifier* identifier);
    8181
    82             bool isA(const SubclassIdentifier<class B>* identifier);
    83             bool isExactlyA(const SubclassIdentifier<class B>* identifier);
    84             bool isChildOf(const SubclassIdentifier<class B>* identifier);
    85             bool isDirectChildOf(const SubclassIdentifier<class B>* identifier);
    86             bool isParentOf(const SubclassIdentifier<class B>* identifier);
    87             bool isDirectParentOf(const SubclassIdentifier<class B>* identifier);
     82            template <class B> bool isA(const SubclassIdentifier<B>* identifier);
     83            template <class B> bool isExactlyA(const SubclassIdentifier<B>* identifier);
     84            template <class B> bool isChildOf(const SubclassIdentifier<B>* identifier);
     85            template <class B> bool isDirectChildOf(const SubclassIdentifier<B>* identifier);
     86            template <class B> bool isParentOf(const SubclassIdentifier<B>* identifier);
     87            template <class B> bool isDirectParentOf(const SubclassIdentifier<B>* identifier);
    8888
    89             bool isA(const SubclassIdentifier<class B> identifier);
    90             bool isExactlyA(const SubclassIdentifier<class B> identifier);
    91             bool isChildOf(const SubclassIdentifier<class B> identifier);
    92             bool isDirectChildOf(const SubclassIdentifier<class B> identifier);
    93             bool isParentOf(const SubclassIdentifier<class B> identifier);
    94             bool isDirectParentOf(const SubclassIdentifier<class B> identifier);
     89            template <class B> bool isA(const SubclassIdentifier<B> identifier);
     90            template <class B> bool isExactlyA(const SubclassIdentifier<B> identifier);
     91            template <class B> bool isChildOf(const SubclassIdentifier<B> identifier);
     92            template <class B> bool isDirectChildOf(const SubclassIdentifier<B> identifier);
     93            template <class B> bool isParentOf(const SubclassIdentifier<B> identifier);
     94            template <class B> bool isDirectParentOf(const SubclassIdentifier<B> identifier);
    9595
    9696            bool isA(const OrxonoxClass* object);
Note: See TracChangeset for help on using the changeset viewer.