wxrust-base 0.0.1-alpha

Binding for the (part of) wxBase library of the wxWidgets toolkit.
Documentation
#pragma once

#include <wx/stdpaths.h>

extern "C" {

// CLASS: wxStandardPaths
void wxStandardPaths_delete(wxStandardPaths *self);
#ifdef __WXMSW__
void wxStandardPaths_DontIgnoreAppSubDir(wxStandardPaths * self);
#endif
wxString *wxStandardPaths_GetAppDocumentsDir(const wxStandardPaths * self);
wxString *wxStandardPaths_GetConfigDir(const wxStandardPaths * self);
wxString *wxStandardPaths_GetDataDir(const wxStandardPaths * self);
wxString *wxStandardPaths_GetDocumentsDir(const wxStandardPaths * self);
wxString *wxStandardPaths_GetExecutablePath(const wxStandardPaths * self);
#ifdef __WXGTK__
wxString *wxStandardPaths_GetInstallPrefix(const wxStandardPaths * self);
#endif
wxString *wxStandardPaths_GetLocalDataDir(const wxStandardPaths * self);
wxString *wxStandardPaths_GetPluginsDir(const wxStandardPaths * self);
wxString *wxStandardPaths_GetResourcesDir(const wxStandardPaths * self);
wxString *wxStandardPaths_GetTempDir(const wxStandardPaths * self);
wxString *wxStandardPaths_GetUserConfigDir(const wxStandardPaths * self);
wxString *wxStandardPaths_GetUserDataDir(const wxStandardPaths * self);
wxString *wxStandardPaths_GetUserLocalDataDir(const wxStandardPaths * self);
#ifdef __WXMSW__
void wxStandardPaths_IgnoreAppSubDir(wxStandardPaths * self, const wxString * subdir_pattern);
void wxStandardPaths_IgnoreAppBuildSubDirs(wxStandardPaths * self);
#endif
#ifdef __WXGTK__
void wxStandardPaths_SetInstallPrefix(wxStandardPaths * self, const wxString * prefix);
#endif
void wxStandardPaths_UseAppInfo(wxStandardPaths * self, int info);
wxStandardPaths * wxStandardPaths_Get();
#ifdef __WXMSW__
wxString *wxStandardPaths_MSWGetShellDir(int csidl);
#endif

} // extern "C"