Quote:
|
Klippy, how do you know that it's a virtual function ?
|
Check the virtual table of that class in IDA. If you found the function there, it's virtual, else it's not.
Quote:
|
And can you show me a signature that isn't a virtual function but is member of a class
|
The
SetNewPlayerModel function you asked for it's a member of
CBasePlayer class and it's not virtual. Basically, any function that looks like X::Name it's member of X class(CBasePlayer, CWeaponbox, etc).
Quote:
|
And what's the point of the 'library' ?
|
library reffers to engine/mod. When hooking functions from game mod(mp.dll, cs.so) it's "mod", when hooking from engine(engine_i486.so, swds.dll) it's "engine".
__________________