Blender
V3.3
|
#include <GHOST_SystemPathsCocoa.h>
Public Member Functions | |
GHOST_SystemPathsCocoa () | |
~GHOST_SystemPathsCocoa () | |
const char * | getSystemDir (int version, const char *versionstr) const |
const char * | getUserDir (int version, const char *versionstr) const |
const char * | getUserSpecialDir (GHOST_TUserSpecialDirTypes type) const |
const char * | getBinaryDir () const |
void | addToSystemRecentFiles (const char *filename) const |
Additional Inherited Members | |
![]() | |
static GHOST_TSuccess | create () |
static GHOST_TSuccess | dispose () |
static GHOST_ISystemPaths * | get () |
![]() | |
GHOST_SystemPaths () | |
virtual | ~GHOST_SystemPaths () |
![]() | |
GHOST_ISystemPaths () | |
virtual | ~GHOST_ISystemPaths () |
Definition at line 16 of file GHOST_SystemPathsCocoa.h.
GHOST_SystemPathsCocoa::GHOST_SystemPathsCocoa | ( | ) |
Constructor.
Definition at line 11 of file GHOST_SystemPathsCocoa.mm.
GHOST_SystemPathsCocoa::~GHOST_SystemPathsCocoa | ( | ) |
Destructor.
Definition at line 15 of file GHOST_SystemPathsCocoa.mm.
|
virtual |
Add the file to the operating system most recently used files
Implements GHOST_SystemPaths.
Definition at line 119 of file GHOST_SystemPathsCocoa.mm.
|
virtual |
Determine the directory of the current binary
Implements GHOST_SystemPaths.
Definition at line 103 of file GHOST_SystemPathsCocoa.mm.
References NULL.
|
virtual |
Determine the base dir in which shared resources are located. It will first try to use "unpack and run" path, then look for properly installed path, including versioning.
Implements GHOST_SystemPaths.
Definition at line 44 of file GHOST_SystemPathsCocoa.mm.
References GetApplicationSupportDir().
|
virtual |
Determine the base dir in which user configuration is stored, including versioning. If needed, it will create the base directory.
Implements GHOST_SystemPaths.
Definition at line 50 of file GHOST_SystemPathsCocoa.mm.
References GetApplicationSupportDir().
|
virtual |
Determine a special ("well known") and easy to reach user directory.
~/Documents/
). Implements GHOST_ISystemPaths.
Definition at line 56 of file GHOST_SystemPathsCocoa.mm.
References count, GHOST_ASSERT, GHOST_kUserSpecialDirCaches, GHOST_kUserSpecialDirDesktop, GHOST_kUserSpecialDirDocuments, GHOST_kUserSpecialDirDownloads, GHOST_kUserSpecialDirMusic, GHOST_kUserSpecialDirPictures, GHOST_kUserSpecialDirVideos, NULL, and type.