• Advertisement
Sign in to follow this  

If the static functions have the same name, how to register them respective ?

This topic is 3640 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

class A { static void Do( ); }; class B { static void Do( ); }; How to register Do() function of A and B ? thnaks !

Share this post


Link to post
Share on other sites
Advertisement
You need to give the different names in AngelScript, e.g.

engine->RegisterGlobalFunction("void A_Do()", asFUNCTION(A::Do), asCALL_CDECL);
engine->RegisterGlobalFunction("void B_Do()", asFUNCTION(B::Do), asCALL_CDECL);

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement