| 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9662
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        use SmallObjectAllocator for ObjectListElements
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9661
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        Listable is now responsible for creating and deleting ObjectListElements
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9660
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        enhanced error message if RegisterObject is missing
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9659
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        removed RegisterRootObject (replaced by RegisterObject)
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9658
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        register remaining classes in framework
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9657
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        found some more classes that need to be registered in the framework
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9656
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        register interfaces in framework
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9655
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        register abstract classes
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9654
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        added RegisterClass() where it was missing
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9653
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        register Configurable in the framework
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9652
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        fixed potential issue
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9651
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        register Listable in the framework
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9650
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        add context to objectlist
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9649
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        added ability to set the root-context explicitly (and also to destroy …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9646
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        implemented new concept to initialize the class hierarchy: each …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9645
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        classIdentifier_s exists in multiple libraries - reset it everywhere …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9644
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        small refactoring
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9643
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        bugfix
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9642
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        removed unnecessary functions
cleanup
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9641
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        removed mutual friend declarations between Identifier and IdentifierManager
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9640
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        made IdentifierManager a self-initializing singleton
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9638
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        renamed CreateFactory() as RegisterClass() to be more consistent with …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9637
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        removed constructor arguments from ClassFactories. use the …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9635
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        added Factory for classes that don't require a Context as constructor …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9634
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        reset static maps and variables after destroying identifiers
iterate …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9633
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        forgot one line in the previous commit
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9632
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        Factory::fabricate() returns an Identifiable
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9631
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        fixed multiplayer
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9630
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        propagate a new Gametype to all elements of an OverlayGroup (fixes …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9629
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        BaseObject now requires a Context instead of a creator (BaseObject*) …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9628
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        object list should not delete its elements - they will be deleted by …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9627
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        fixed bug: Listable::setContext didn't work properly with sub-contexts …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9626
                         
                     | 
                    12 years | 
                    landauf | 
                    
                        fixed compiler issue with msvc
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9612
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        set the owner of a WorldEntityCollisionShape independent of the creator
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9611
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        no need to store the creator of a RadarViewable
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9610
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        context is now a Listable itself as well
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9609
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        context should delete its object lists
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9608
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        implemented method to change the context of a Listable. the object …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9607
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        no need to inherit virtually from OrxonoxClass anymore
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9606
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        object lists are now stored in a Context object instead of Identifiers
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9604
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        added some checks and a size() function to object list
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9602
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        delete factory before setting a new one (mostly for unit tests)
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9600
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        details
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9599
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        added proper interface (ObjectListElementRemovalListener) to notify …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9598
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        added common base template for Iterator and ObjectListIterator in …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9597
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        removed MetaObjectList. replaced it by std::vector because object list …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9596
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        ObjectListBaseElement now stores a pointer to the object list it …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9594
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        fixed msvc configuration
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9593
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        moved logic to remove an element from an ObjectListBase from …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9592
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        BaseSound requires only the object list → inherit from Listable
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9591
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        removed ContextObject again
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9590
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        keep msvc from crying like little sissy
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9589
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        interfaces which are part of the framework and only rely on the object …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9588
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        JoyStick and WANDiscoverable use only config values → inherit from …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9587
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        I decided that Synchronisable and Tickable should also be …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9586
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        call setConfigValues() only if the class is actually a Configurable
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9585
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        added OrxonoxInterface, a base class for interfaces within the game …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9579
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        cleaned up some includes
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9578
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        made some classes (mostly singletons) inherit from Configurable …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9577
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        moved setConfigValues() from OrxonoxClass to Configurable. This new …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9574
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        cleanup
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9573
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        using Listable instead of OrxonoxClass as base class in object lists
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9572
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        moved meta-object-list from Identifiable to Listable, a new base class …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9571
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        using Destroyable instead of OrxonoxClass now wherever the …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9570
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        moved functions and attributes needed to safely destroy objects from …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9569
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        I guess 'void' makes more sense here
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9568
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        Super depends on Identifiable now
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9567
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        details
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9566
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        details
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9565
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        moved functions and attributes needed to identify the class from …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9564
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        moved static functions from Identifier.cc/h to IdentifierManager.cc/h …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9563
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        moved files used for class management to core/class/
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9562
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        it's probably better to store the context in a seaprate interface …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9561
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        OrxonoxClass now takes a 'Context' object as constructor argument. Not …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9560
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        moved CommandLineParser to core/config/
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9559
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        split ConfigFileManager.h/cc into multiple files, one for each class. …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9558
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        moved all files in core which are used for configuration to a new …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9557
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        moved all files in core which are used for object management to a new …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9556
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        fabricate() should return OrxonoxClass*
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9554
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        fixed some warnings
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9553
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        fixed include directories when called from test directory
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9552
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        created branch to work on some details in core
                     | 
                
                
                   | 
                  
                    copied from code/trunk/src:
                   | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @9550
                         
                     | 
                    13 years | 
                    landauf | 
                    
                        merged testing branch back to trunk. unbelievable it took me 13 months …
                     |