2016-07-09 02:18:40 +00:00
|
|
|
#ifndef BBGE_OSFUNCTIONS_H
|
|
|
|
#define BBGE_OSFUNCTIONS_H
|
|
|
|
|
|
|
|
#include <string>
|
|
|
|
|
2016-08-06 17:50:07 +00:00
|
|
|
void initIcon(void *screen);
|
|
|
|
void destroyIcon();
|
2016-07-09 02:18:40 +00:00
|
|
|
void messageBox(const std::string &title, const std::string& msg);
|
2016-10-03 20:28:11 +00:00
|
|
|
void forEachFile(const std::string& inpath, std::string type, void callback(const std::string &filename, void *param), void *param = 0);
|
2016-07-09 02:18:40 +00:00
|
|
|
std::string adjustFilenameCase(const char *_buf);
|
|
|
|
std::string adjustFilenameCase(const std::string&);
|
|
|
|
bool createDir(const std::string& d);
|
|
|
|
void triggerBreakpoint();
|
|
|
|
void openURL(const std::string &url);
|
|
|
|
std::string getSystemLocale();
|
|
|
|
|
|
|
|
#endif
|