/* * © Copyright 2014 – Urheberrechtshinweis * Alle Rechte vorbehalten / All Rights Reserved * * Programmcode ist urheberrechtlich geschuetzt. * Das Urheberrecht liegt, soweit nicht ausdruecklich anders gekennzeichnet, bei Frank Ebner. * Keine Verwendung ohne explizite Genehmigung. * (vgl. § 106 ff UrhG / § 97 UrhG) */ #ifndef MV3DELEMENT_H #define MV3DELEMENT_H #include "MapView3D.h" #include "misc/Renderable3D.h" /** * represents one drawable * element shown within the MapView3D */ class MV3DElement : public Renderable3D { public: /** dtor */ virtual ~MV3DElement() {;} public: /** OLD: repaint me */ //virtual void paintGL() = 0; /** is this a transparent element? */ virtual bool isTransparent() const = 0; }; #endif // MV3DELEMENT_H