From: Juri G. <jg...@fr...> - 2004-03-21 23:39:57
|
Hello everybody, here goes a patch containing a modified structure for scene & mesh loading. The following changes are what I did: OmLoadScreen - the former OmLoader renamed. Fits better and frees OmLoader for.. OmLoader - ..abstract class containing Thread & notifying stuff for a generic Loader OmSource - an abstract wrapper for a data source (file) OmConfig - took out the texUnit-mapping stuff, getHardwareCapabilities added. Does not gi into OmEnum because OmEnum is an interface. I thought it'll fit nicely into OmConfig. OmASEParser - restructured to fit new scheme, old implementation style is still supported. OmASEReader - OmASETokenizer renamed & redone. Just a thought here, can we gain speed here through the use of NIO-style Buffers etc.? Michel, anyone? Other changes are to reflect the renames and OmConfig-calls. Think that'll be all for now. Not much, just to state I'm still alive :) Any comments on the new structs? The exception & error handling could definitely use a thought or two here, I believe. Cheers, Juri |