mirror of
https://github.com/AquariaOSE/Aquaria.git
synced 2024-11-29 03:33:48 +00:00
8472718fb7
This untangles some of the gigantic kitchen sink headers in an attempt to split things into smaller files. Also don't include gl.h, glext.h, windows.h, and other such nonsense *everywhere*. Lots of cleanups on the way too. More dead/unused code removal. Remove incrFlag(), decrFlag() Lua functions.
15 lines
523 B
C++
15 lines
523 B
C++
#ifndef BBGE_OSFUNCTIONS_H
|
|
#define BBGE_OSFUNCTIONS_H
|
|
|
|
#include <string>
|
|
|
|
void messageBox(const std::string &title, const std::string& msg);
|
|
void forEachFile(const std::string& inpath, std::string type, void callback(const std::string &filename, intptr_t param), intptr_t param);
|
|
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
|