| 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @11010
                         
                     | 
                    10 years | 
                    muemart | 
                    
                        Remove std::string forward declaration, conflicted with new libstdc++
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @11008
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        and finally some strongly typed enums in util.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @11007
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        made some enums in core library strongly typed. for other enums in …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @11006
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        made some enums in network library strongly typed. for most other …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @11005
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using strongly typed enum in various classes in orxonox-library
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @11004
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using strongly typed enum class in WorldEntity
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @11003
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using strongly typed enum class in notifications. …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @11002
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        MultiType now supports strongly typed enum classes. Their values are …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @11001
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        removed spezializations for MultiType::get≠(), using type-traits instead.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @11000
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using strongly typed enum classes for RadarViewable::Shape
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10999
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using strongly typed enum classes in various modules
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10998
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using strongly typed enum class in pickups and triggers.
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10997
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using strongly typed enum class in questsystem.
this also revealed a …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10996
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using a strongly typed enum class for Light-Type.
added support for …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10995
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        bugfix: LANDiscoverable was not registered (and thus it wasn't …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10994
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using some constexpr
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10993
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using constructor delegation
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10992
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        for all non-copyable classes (i.e. those with deleted …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10991
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        fix for the previous commit
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10990
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        use '= delete' to explicitly delete unimplemented copy-constructors …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10989
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using the c++11 chrono library to add milliseconds to the timestamp in …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10988
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        use an unordered map and type_index to store identifiers by typeid
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10987
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        now it also works with MSVC to wrap an std::function in a Functor
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10986
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        use the existing class 'FunctorPointer' to store the callable object. …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10985
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        call function without using a touple
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10982
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        now it's again possible to use std::type_info instead of type_index
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10981
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        not sure what's better: limiting functor to 5 arguments or having …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10980
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        getHeaderIdentifier(): return the typeid of the actual function …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10979
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        gcc doesn't allow an explicit spezialization of a function-template …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10978
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        added comments
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10977
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        fixed build (with gcc)
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10976
                         
                     | 
                    10 years | 
                    muemart | 
                    
                        Add some static asserts
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10975
                         
                     | 
                    10 years | 
                    muemart | 
                    
                        Extend Functor to handle any callable objects (lambdas!). Had to …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10920
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        no static functions anymore in ObjectList. you need to instantiate an …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10919
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        use range-based for-loop where it makes sense (e.g. ObjectList)
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10918
                         
                     | 
                    10 years | 
                    muemart | 
                    
                        Use emplace_back instead of push_back if beneficial
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10917
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        made mapEntry const& wherever possible
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10916
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        use actual types instead of 'auto'. only exception is for complicated …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10876
                         
                     | 
                    10 years | 
                    muemart | 
                    
                        Use variadic templates for Functor
Had to put on my template hat for …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10857
                         
                     | 
                    10 years | 
                    muemart | 
                    
                        Fix clang build for LANDiscoverable
Looks like name lookup for …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10853
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        re-added debug-output (after reviewing r10817). why was it removed? …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10852
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        changed some small details (after reviewing r10817)
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10845
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        always use 'virtual' in the declaration of virtual functions even if …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10830
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        removed SharedPtr (use std::shared_ptr instead)
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10829
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        replace all remaining usages of SharedPtr with std::shared_ptr
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10828
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        updated documentation
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10825
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        use std::shared_ptr instead of orxonox::SharedPtr for FunctorPtr and …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10821
                         
                     | 
                    10 years | 
                    muemart | 
                    
                        Run clang-modernize -loop-convert
- Again, not all possible loops were …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10818
                         
                     | 
                    10 years | 
                    muemart | 
                    
                        - Fixed some suspicious virtual function signatures
- Fixed some clang …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10817
                         
                     | 
                    10 years | 
                    muemart | 
                    
                        Run clang-modernize -add-override
A few notes:
- There are probably …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10813
                         
                     | 
                    10 years | 
                    muemart | 
                    
                        Use new random number generation functions
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10781
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        in C++11 it's now possible to define 'typedefs' for templates (called …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10778
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        use range-based-for-loop instead of BOOST_FOREACH
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10777
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        replacing boost::scoped_ptr/array with 'const std::unique_ptr'
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10776
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using std::array instead of boost::array
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10775
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using std::bind and std::function instead of boost::bind and …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10774
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using static_assert instead of BOOST_STATIC_ASSERT
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10773
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using std::unique_ptr instead of std::auto_ptr
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10772
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        use std::make_shared for better performance with shared_ptr
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10771
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        using std::shared_ptr instead of boost::shared_ptr (same for weak_ptr)
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10770
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        made conversion to bool operators explicit
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10769
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        no space needed anymore between closing template brackets ('> >' → '>>')
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10768
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        replace '0' by 'nullptr'
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10765
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        replace 'NULL' by 'nullptr'
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10745
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        added move-constructor for StrongPtr and SharedPtr. for WeakPtr this …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10744
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        added tests and fixed constructors of StrongPtr and WeakPtr
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10742
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        use constexpr for some math functions and constants
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10736
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        fixed range based for-loop: ObjectList now returns an iterator
added …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10733
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        merged branch cpp11 to cpp11_v2
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10732
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        created new branch for cpp11
                     | 
                
                
                   | 
                  
                    copied from code/trunk/src:
                   | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @10728
                         
                     | 
                    10 years | 
                    landauf | 
                    
                        disable LOD for MSVC and ogre version 1.8 because it leads to crashes
                     |