23 #ifndef CSSETUP_HEADER 24 #define CSSETUP_HEADER 26 #include <cstool/initapp.h> 28 struct iConfigManager;
31 struct iObjectRegistry;
38 #define PS_VERSION "0.6.5" 42 #define APPNAME "PlaneShift Azure Spirit (" PS_VERSION ")" 45 #ifdef CS_COMPILER_GCC 46 #define PS_PAUSEEXIT(x) exit(x) 55 psCSSetup(
int,
char**,
const char*,
const char*);
59 iObjectRegistry*
InitCS(iReporterListener* customReporter=0);
79 bool SetIcon(
const char* ImageFileLocation);
iObjectRegistry * GetObjectRegistry()
A helper class to setup Crystal Space and mount some dirs.
csRef< iConfigManager > configManager
const char * engineConfigfile
bool AddWindowInformations(const char *Info)
Adds additional informations wraped in [] to the title bar.
bool InitCSWindow(const char *)
iObjectRegistry * InitCS(iReporterListener *customReporter=0)
bool SetIcon(const char *ImageFileLocation)
Sets an icon for the main window using a file name.
char * PS_GetFileName(char *)
static iObjectRegistry * object_reg
psCSSetup(int, char **, const char *, const char *)
const char * userConfigfile