Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 4166 in orxonox.OLD for orxonox/trunk/src/util/resource_manager.h


Ignore:
Timestamp:
May 11, 2005, 3:07:34 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: resourceManager has some new functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/util/resource_manager.h

    r4115 r4166  
    1818
    1919//! An eumerator for different fileTypes the resourceManager supports \todo WAV, MP3, OGG support
    20 enum ResourceType {OBJ, PRIM, WAV, MP3, OGG, TTF, IMAGE};
     20enum ResourceType {OBJ,
     21                   PRIM,
     22                   WAV,
     23                   MP3,
     24                   OGG,
     25                   TTF,
     26                   IMAGE};
    2127//! An enumerator for different UNLOAD-types.
    2228/**
     
    2632   RP_GAME: will be unloaded at the end of the whole Game (when closing orxonox)
    2733*/
    28 enum ResourcePriority {RP_NO = 0, RP_LEVEL = 1, RP_CAMPAIGN = 2, RP_GAME = 3};
     34enum ResourcePriority {RP_NO = 0,
     35                       RP_LEVEL = 1,
     36                       RP_CAMPAIGN = 2,
     37                       RP_GAME = 3};
    2938
    3039//! A Struct that keeps track about A resource its name its Type, and so on
     
    6675  bool setDataDir(const char* dataDir);
    6776  /** \returns the Name of the data directory */
    68   inline const char*  getDataDir(void) {return this->dataDir;}
     77  inline const char* getDataDir(void) const {return this->dataDir;}
     78
    6979  bool checkDataDir(const char* fileInside);
    7080  bool addImageDir(char* imageDir);
     
    8494  static bool touchFile(const char* fileName);
    8595  static bool deleteFile(const char* fileName);
    86   static char* homeDirCheck(const char* name);
     96  static char* homeDirCheck(const char* fileName);
     97  static char* getFullName(const char* fileName);
    8798
    8899 private:
Note: See TracChangeset for help on using the changeset viewer.