NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Enumerations
DIRS Namespace Reference

Enumeration of known paths. This provides an OS abstraction. More...

Enumerations

enum  TYPE {
  USER, DOCUMENTS, PICTURES, MUSIC,
  VIDEO, DESKTOP, d1234
}

Detailed Description

Enumeration of known paths. This provides an OS abstraction.


Enumeration Type Documentation

enum DIRS::TYPE
Enumerator:
USER 

On Linux: "$HOME". On Windows XP: SHGetFolderPath(CSIDL_APPDATA). On Windows Vista (or newer): SHGetKnownFolderPath(FOLDERID_RoamingAppData). on Mac:

DOCUMENTS 

On Linux: . On Windows XP: SHGetFolderPath(CSIDL_MYDOCUMENTS). On Windows Vista (or newer): SHGetKnownFolderPath(FOLDERID_Documents). on Mac:

PICTURES 

On Linux: . On Windows XP: SHGetFolderPath(CSIDL_MYPICTURES). On Windows Vista (or newer): SHGetKnownFolderPath(FOLDERID_Pictures). on Mac:

MUSIC 

On Linux: . On Windows XP: SHGetFolderPath(CSIDL_MYMUSIC). On Windows Vista (or newer): SHGetKnownFolderPath(FOLDERID_Music). on Mac:

VIDEO 

On Linux: . On Windows XP: SHGetFolderPath(CSIDL_MYVIDEO). On Windows Vista (or newer): SHGetKnownFolderPath(FOLDERID_Videos). on Mac:

DESKTOP 

On Linux: . On Windows XP: SHGetFolderPath(CSIDL_DESKTOPDIRECTORY). On Windows Vista (or newer): SHGetKnownFolderPath(FOLDERID_Desktop). on Mac:

d1234 

nothing, just a placeholder. DO NOT USE.

Definition at line 26 of file OSInterface_fwd.h.