The impossible reflection filter
Monkey Forums/Monkey Programming/The impossible reflection filter
| ||
I need: - in subfolder "screen" each monkey-file + classes - in subfolder "game" each monkey-file + classes Because of inheritance I need also: - in subfolder "ovion" the following: - - ovion.monkey - - object.FObject.monkey - - object.FDynamicObject.monkey - - screen* (all files in "screen"-subfolder) - the "diddy.framework*" classes Why is this reflection filter not working: #REFLECTION_FILTER = "screen*|game*|ovion.ovion*|ovion.screen*|ovion.object.FDynamicObject*|ovion.object.FObject*|diddy.framework*" The strange thing is when I Print all GetClasses() I get "ovion.object.FObjectCreator.ObjectCreator"... Why don't I get "ovion.object.FObject.OEObject"??? And why don't I get the files in the "game" subfolder, but the files in the "screen" subfolder? EDIT: Another strange thing: As I said the "screen"-stuff is working and it's listet in GetClasses. But if I create a reflection filter like this: #REFLECTION_FILTER = "*" all needed classes are listed (also from the "game" subfolder), but even the "screen"-stuff I'm doing isn't working anymore xD I'm totally confused - I need help :D Thank you! |