![]() |
Public API Reference |
Paths helpers. More...
#include "csextern.h"#include "array.h"#include "csstring.h"#include "ref.h"#include "util.h"#include "iutil/stringarray.h"Go to the source code of this file.
Classes | |
| class | csInstallationPathsHelper |
| A helper class containing a number of functions to deal with Crystal Space installation paths. More... | |
| class | csPathsList |
| Class to manage a list of paths. More... | |
| class | csPathsUtilities |
| A helper class with path-related utilities. More... | |
| struct | csPathsList::Entry |
| This structure contains information about a plugin path. More... | |
Namespaces | |
| namespace | CS |
Main namespace for CrystalSpace. | |
| namespace | CS::Platform |
Platform specific code and wrappers. | |
Functions | |
| int | CS::Platform::CreateDirectory (const char *path) |
| Create a directory. | |
| csString | CS::Platform::GetTempDirectory () |
| Get system specific temporary folder. | |
| csString | CS::Platform::GetTempFilename (const char *path) |
| Get file name for temporary file within specified directory. | |
Helpers to deal with native paths | |
| csString | csGetConfigPath () |
| Get the installation path. | |
| csPathsList * | csGetPluginPaths (const char *argv0) |
| Get a list of directories where plugins are installed. | |
Paths helpers.
Definition in file syspath.h.