Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 4637 in orxonox.OLD for orxonox/trunk/src/util/resource_manager.cc


Ignore:
Timestamp:
Jun 16, 2005, 1:31:24 AM (20 years ago)
Author:
bensch
Message:

orxonox/trunk: particles_fun compiles again

File:
1 edited

Legend:

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

    r4606 r4637  
    181181  ResourceType tmpType;
    182182#ifndef NO_MODEL
     183#define __IF_OK
    183184  if (!strncmp(fileName+(strlen(fileName)-4), ".obj", 4))
    184185    tmpType = OBJ;
     
    193194#endif /* NO_MODEL */
    194195#ifndef NO_AUDIO
    195   else if (!strncmp(fileName+(strlen(fileName)-4), ".wav", 4))
     196#ifdef __IF_OK
     197  else
     198#endif
     199#define __IF_OK
     200  if (!strncmp(fileName+(strlen(fileName)-4), ".wav", 4))
    196201    tmpType = WAV;
    197202  else if (!strncmp(fileName+(strlen(fileName)-4), ".mp3", 4))
     
    201206#endif /* NO_AUDIO */
    202207#ifndef NO_TEXT
    203   else if (!strncmp(fileName+(strlen(fileName)-4), ".ttf", 4))
     208#ifdef __IF_OK
     209  else
     210#endif
     211#define __IF_OK
     212 if (!strncmp(fileName+(strlen(fileName)-4), ".ttf", 4))
    204213    tmpType = TTF;
    205214#endif /* NO_TEXT */
    206215#ifndef NO_TEXTURES
    207   else
    208     tmpType = IMAGE;
     216#ifdef __IF_OK
     217  else
     218#else
     219  if
     220#endif
     221   tmpType = IMAGE;
    209222#endif /* NO_TEXTURES */
    210223
     
    793806      switch (enumRes->type)
    794807        {
    795         case OBJ:
     808#ifndef NO_MODEL
     809          case OBJ:
    796810          PRINT(0)("ObjectModel\n");
    797811          break;
     
    799813          PRINT(0)("PrimitiveModel\n");
    800814          break;
     815#endif
     816#ifndef NO_TEXTURES
    801817        case IMAGE:
    802818          PRINT(0)("ImageFile (Texture)\n");
    803819          break;
     820#endif
    804821        default:
    805822          PRINT(0)("SoundFile\n");
Note: See TracChangeset for help on using the changeset viewer.