Mercurial > fife-parpg
comparison engine/core/vfs/vfs.h @ 337:f9aca52c7c45
VFS:
* Emit warning for upper case filenames. Fixes #122.
author | phoku@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Mon, 24 Aug 2009 16:06:30 +0000 |
parents | 90005975cdbb |
children | a3a044c586ab |
comparison
equal
deleted
inserted
replaced
336:16112ef84609 | 337:f9aca52c7c45 |
---|---|
46 * | 46 * |
47 * The VFS is intended to provide transparent and portable access to files. | 47 * The VFS is intended to provide transparent and portable access to files. |
48 * @note The VFS searches for a provider in the order they are added to the | 48 * @note The VFS searches for a provider in the order they are added to the |
49 * VFS. Since the VFSHostSystem is added first, this implies, that host filesystem | 49 * VFS. Since the VFSHostSystem is added first, this implies, that host filesystem |
50 * files will override whatever might be in other VFS Sources (e.g. the DAT files) | 50 * files will override whatever might be in other VFS Sources (e.g. the DAT files) |
51 * | |
52 * @note All filenames have to be @b lowercase. The VFS will convert them to lowercase | |
53 * and emit a warning. This is done to avoid problems with filesystems which are not | |
54 * case sensitive. | |
51 */ | 55 */ |
52 class VFS { | 56 class VFS { |
53 public: | 57 public: |
54 /** Constructor | 58 /** Constructor |
55 * Called by the Engine on startup. Never create one yourself. | 59 * Called by the Engine on startup. Never create one yourself. |