Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Sep 24, 2006, 3:21:12 PM (18 years ago)
Author:
bensch
Message:

orxonox/new_class_id: SoundSource completely added as a Resource

Location:
branches/new_class_id/src/world_entities/space_ships
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/new_class_id/src/world_entities/space_ships/helicopter.cc

    r9757 r9805  
    2525
    2626#include "util/loading/factory.h"
    27 #include "util/loading/resource_manager.h"
     27#include "sound/resource_sound_buffer.h"
    2828
    2929#include "key_mapper.h"
     
    6363{
    6464  this->setPlayer(NULL);
    65 
    66   if (this->chopperBuffer != NULL)
    67     ResourceManager::getInstance()->unload(this->chopperBuffer);
    6865}
    6966
     
    115112
    116113  //load sound
    117   if (this->chopperBuffer != NULL)
    118     ResourceManager::getInstance()->unload(this->chopperBuffer);
    119   this->chopperBuffer = (OrxSound::SoundBuffer*)ResourceManager::getInstance()->load("sound/engine/chopper.wav", WAV);
     114  this->chopperBuffer = OrxSound::ResourceSoundBuffer("sound/engine/chopper.wav");
    120115
    121116}
     
    127122void Helicopter::init()
    128123{
    129   this->chopperBuffer = NULL;
    130 
    131124  this->registerObject(this, Helicopter::_objectList);
    132125  PRINTF(4)("HELICOPTER INIT\n");
  • branches/new_class_id/src/world_entities/space_ships/helicopter.h

    r9715 r9805  
    8080
    8181    OrxSound::SoundSource  soundSource;
    82     OrxSound::SoundBuffer* chopperBuffer;
     82    OrxSound::SoundBuffer  chopperBuffer;
    8383
    8484};
Note: See TracChangeset for help on using the changeset viewer.