|
|
@9662
|
11 years |
landauf |
use SmallObjectAllocator for ObjectListElements
|
|
|
@9661
|
11 years |
landauf |
Listable is now responsible for creating and deleting ObjectListElements
|
|
|
@9660
|
11 years |
landauf |
enhanced error message if RegisterObject is missing
|
|
|
@9659
|
11 years |
landauf |
removed RegisterRootObject (replaced by RegisterObject)
|
|
|
@9658
|
11 years |
landauf |
register remaining classes in framework
|
|
|
@9657
|
11 years |
landauf |
found some more classes that need to be registered in the framework
|
|
|
@9656
|
11 years |
landauf |
register interfaces in framework
|
|
|
@9655
|
11 years |
landauf |
register abstract classes
|
|
|
@9654
|
11 years |
landauf |
added RegisterClass() where it was missing
|
|
|
@9653
|
11 years |
landauf |
register Configurable in the framework
|
|
|
@9652
|
11 years |
landauf |
fixed potential issue
|
|
|
@9651
|
11 years |
landauf |
register Listable in the framework
|
|
|
@9650
|
11 years |
landauf |
add context to objectlist
|
|
|
@9649
|
11 years |
landauf |
added ability to set the root-context explicitly (and also to destroy …
|
|
|
@9648
|
11 years |
landauf |
fixed test and added new test
|
|
|
@9647
|
11 years |
landauf |
fixed tests (caused problem with MSVC because they were executed in a …
|
|
|
@9646
|
11 years |
landauf |
implemented new concept to initialize the class hierarchy: each …
|
|
|
@9645
|
11 years |
landauf |
classIdentifier_s exists in multiple libraries - reset it everywhere …
|
|
|
@9644
|
11 years |
landauf |
small refactoring
|
|
|
@9643
|
11 years |
landauf |
bugfix
|
|
|
@9642
|
11 years |
landauf |
removed unnecessary functions
cleanup
|
|
|
@9641
|
11 years |
landauf |
removed mutual friend declarations between Identifier and IdentifierManager
|
|
|
@9640
|
11 years |
landauf |
made IdentifierManager a self-initializing singleton
|
|
|
@9639
|
11 years |
landauf |
added tests
|
|
|
@9638
|
11 years |
landauf |
renamed CreateFactory() as RegisterClass() to be more consistent with …
|
|
|
@9637
|
11 years |
landauf |
removed constructor arguments from ClassFactories. use the …
|
|
|
@9636
|
11 years |
landauf |
added tests
|
|
|
@9635
|
11 years |
landauf |
added Factory for classes that don't require a Context as constructor …
|
|
|
@9634
|
11 years |
landauf |
reset static maps and variables after destroying identifiers
iterate …
|
|
|
@9633
|
11 years |
landauf |
forgot one line in the previous commit
|
|
|
@9632
|
11 years |
landauf |
Factory::fabricate() returns an Identifiable
|
|
|
@9631
|
11 years |
landauf |
fixed multiplayer
|
|
|
@9630
|
11 years |
landauf |
propagate a new Gametype to all elements of an OverlayGroup (fixes …
|
|
|
@9629
|
11 years |
landauf |
BaseObject now requires a Context instead of a creator (BaseObject*) …
|
|
|
@9628
|
11 years |
landauf |
object list should not delete its elements - they will be deleted by …
|
|
|
@9627
|
11 years |
landauf |
fixed bug: Listable::setContext didn't work properly with sub-contexts …
|
|
|
@9626
|
11 years |
landauf |
fixed compiler issue with msvc
|
|
|