Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jan 6, 2018, 2:01:20 AM (6 years ago)
Author:
landauf
Message:

[HUD_HS16] removed a lot of unused stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/trunk/src/modules/overlays/hud/HUDPickupSystem.cc

    r11701 r11702  
    3030#include <string>
    3131
     32#include <OgreOverlayManager.h>
     33#include <OgrePanelOverlayElement.h>
     34
    3235#include "core/CoreIncludes.h"
    33 #include "core/XMLPort.h"
    34 #include "util/Convert.h"
    3536#include "core/class/Super.h"
     37#include "util/StringUtils.h"
    3638#include "HUDPickupSystem.h"
     39#include "HUDPickupItem.h"
    3740#include "pickup/Pickup.h"
    38 #include "HUDPickupItem.h"
    3941#include "pickup/PickupManager.h"
    4042
     
    6870        //hide all pickup symbols in HUD and delete from local map
    6971       
    70         for(const auto& sm_pair : picks)
     72        for(HUDPickupItem* item : items_)
    7173        {
    72             sm_pair.second->hideMe(sm_pair.first, repaint);
     74            item->hideMe();
    7375        }
    7476
    75         picks.clear();
    76         assert(picks.empty()); //picks must be empty now
     77        items_.clear();
     78        assert(items_.empty()); //items_ must be empty now
    7779
    7880        //add to local map and place on screen
     
    9597            item->initializeMaterial(this->getIcon(((Pickup*)pickup)->getRepresentationName()), offsetX+i*x, offsetY);
    9698            item->setOverlayGroup(this->getOverlayGroup());
    97             picks[pickup] = item;
     99            items_.push_back(item);
    98100        }
    99     }
    100 
    101    
    102     void HUDPickupSystem::destroyAll()
    103     {
    104         this->background_->removeChild(overlayElement_->getName());
    105101    }
    106102
Note: See TracChangeset for help on using the changeset viewer.