Sign in to follow this  
zopenge

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

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
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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this