Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/core7/src/libraries/core/class

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @10576   9 years landauf removed changedGametype and getOldGametype from BaseObject. the …
(edit) @10564   9 years landauf bugfix: after receiving a ClassID packet, the client erases the list …
(edit) @10542   9 years landauf clean and explicit setup/shutdown of singletons that are used by …
(edit) @10539   9 years landauf destroy objects before deleting identifiers (when unloading a module)
(edit) @10537   9 years landauf made some functions private in ClassIdentifier
(edit) @10526   9 years landauf identifier removes itself from all related identifiers when being destroyed
(edit) @10520   9 years landauf StaticallyInitializedInstances are now responsible to delete the …
(edit) @10519   9 years landauf only verify freshly initialized identifiers
(edit) @10518   9 years landauf load modules AFTER core was initialized. load each module with a …
(edit) @10512   9 years landauf fixed issue: Class(T) may not be allowed in …
(edit) @10483   9 years landauf avoid dependency on IdentifierManager for as long as possible
(edit) @10482   9 years landauf detail
(edit) @10481   9 years landauf StaticallyInitializedIdentifier is now responsible to register and …
(edit) @10479   9 years landauf moved config values and all related functions from Game and Core to …
(edit) @10467   9 years landauf trying to fix compiler error on buildserver
(edit) @10466   9 years landauf added static assertions to validate the type of certain templates
(edit) @10422   9 years landauf details
(edit) @10405   9 years landauf fixed some TODOs in tests and code by using the new unload() function
(edit) @10403   9 years landauf added function to destroy the class hierarchy (i.e. reset all …
(edit) @10400   9 years landauf fixed tests. however there are some open issues: - the …
(edit) @10399   9 years landauf use typeid(T) instead of typeid(T).name() to identify a class. this …
(edit) @10396   9 years landauf detail
(edit) @10395   9 years landauf create and initialize Identifiers explicitly via registerClass(). …
(edit) @10381   9 years landauf removed check from r10379 again
(edit) @10379   9 years landauf check if all classes are registered
(edit) @10377   9 years landauf added a check which tries to detect wrongly configured class hierarchy …
(edit) @10376   9 years landauf added helper function to reduce code duplication
(edit) @10375   9 years landauf trying to keep the correct order of parents
(edit) @10374   9 years landauf added flag to define if a class should be used as a virtual parent …
(edit) @10373   9 years landauf detail (re-ordered functions)
(edit) @10372   9 years landauf use lists instead of sets to store parent identifiers. this allows to …
(edit) @10371   9 years landauf trying to make the initialization of parents of an identifier better …
(edit) @10370   9 years landauf more checks.
(edit) @10367   9 years landauf removed some functions which were (almost) unused
(edit) @10366   9 years landauf found a better solution to find identifiers that don't belong to the …
(edit) @10365   9 years landauf fixed tests, added more output
(edit) @10364   9 years landauf only check class hierarchy in dev mode
(edit) @10363   9 years landauf bugfix: class hierarchy wrongly considered the classes of nested …
(edit) @10361   9 years landauf added run-time check for class hierarchy
(copy) @10328   9 years landauf created branch to work on new core features
copied from code/trunk/src/libraries/core/class:
(copy) @9667   11 years landauf merged core6 back to trunk
Note: See TracRevisionLog for help on using the revision log.