Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 25, 2013, 4:01:10 PM (10 years ago)
Author:
wroennin
Message:

HUDRadar: Added various XML ports, added changing between different BackgroundMaterials; MiscConfigMenu.lua: added point to change between 3D/2D; HUDTemplates3: updated parameters for new ports

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/radarDreiD/src/modules/overlays/hud/HUDRadar.h

    r9667 r9818  
    3535#include <map>
    3636#include <vector>
     37#include <string>
    3738
    3839#include "util/OgreForwardRefs.h"
     
    5152        virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    5253        virtual void changedOwner();
     54        void setConfigValues();
    5355
    5456    private:
     
    6466        float getMaximumDotSize() const { return this->maximumDotSize_; }
    6567        void setMaximumDotSize(float size) { this->maximumDotSize_ = size; }
     68
     69        float getMaximumDotSize3D() const { return this->maximumDotSize3D_; }
     70        void setMaximumDotSize3D(float size) { this->maximumDotSize3D_ = size;}
     71
     72        std::string get2DMaterial() const {return this->material2D_; }
     73        void set2DMaterial(std::string material2D) { this->material2D_ = material2D; }
     74
     75        std::string get3DMaterial() const {return this->material3D_; }
     76        void set3DMaterial(std::string material3D) { this->material3D_ = material3D; }
    6677
    6778        float getRadarSensitivity() const { return this->sensitivity_; }
     
    8596        Ogre::PanelOverlayElement* marker_;
    8697
     98        bool RadarMode_; // Determines, if Radar runs in 3D or 2D Mode
     99
    87100        float halfDotSizeDistance_;
    88101        float maximumDotSize_;
     102        float maximumDotSize3D_;
     103
     104        std::string material2D_;
     105        std::string material3D_;
    89106
    90107        float sensitivity_;
Note: See TracChangeset for help on using the changeset viewer.