Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.43 KB | None | 0 0
  1. int CallHook(const char* name)
  2. {
  3. }
  4.  
  5. template<classname T1>
  6. int CallHook(const char* name, T1 arg1)
  7. {
  8.     gLua->Push(arg1);
  9. }
  10.  
  11. template<classname T1, classname T2>
  12. int CallHook(const char* name, T1 arg1, T2 arg2)
  13. {
  14.     gLua->Push(arg1);
  15.     gLua->Push(arg2);
  16. }
  17.  
  18. template<classname T1, classname T2, classname T3>
  19. int CallHook(const char* name, T1 arg1, T2 arg2, T3 arg3)
  20. {
  21.     gLua->Push(arg1);
  22.     gLua->Push(arg2);
  23.     gLua->Push(arg3);
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement