ProcessUtils.pkg 617 B

1234567891011121314151617181920212223
  1. $#include "ProcessUtils.h"
  2. void ErrorDialog(const String title, const String message);
  3. void ErrorExit(const String message = String::EMPTY, int exitCode = EXIT_FAILURE);
  4. void OpenConsoleWindow();
  5. void PrintLine(const String str, bool error = false);
  6. const Vector<String>& GetArguments();
  7. String GetConsoleInput();
  8. String GetPlatform();
  9. unsigned GetNumPhysicalCPUs();
  10. unsigned GetNumLogicalCPUs();
  11. ${
  12. #define TOLUA_DISABLE_tolua_CoreLuaAPI_GetArguments00
  13. static int tolua_CoreLuaAPI_GetArguments00(lua_State* tolua_S)
  14. {
  15. return tolua_pushurho3dstringvector(tolua_S, GetArguments());
  16. }
  17. $}