I need to hook an engine's interface (inside the actual code, not an external process, It's not a cheat nor a bot). How do I hook classes like IEngineSound, IFileSystem, IVModelInfo without completely overriding it. Like making CVModelInfo, overriding functions and calling BaseClass::function() from there (eg. to overwrite some parameters) but I'm sure that I couldn't call a function that is pure virtual (so BaseClass::PureVirtFunc() will produce an error) and I need to keep the original code running. Is it even possible?
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

