#pragma once #include "Model3D.h" namespace Framework { class Textur; // Ein 3D Modell, das zur Darstellung einer Textur im dreidimensionalen Raum verwendet werden kann class TexturModel : public Model3D { public: // Konstruktor __declspec( dllexport ) TexturModel(); // Setzt die Textur die angezeigt werden soll // t: Die Textur __declspec( dllexport ) void setTextur( Textur *t ); // Setzt die Größe, in der Die Textur angezeigt wird // gr: Ein Vektor, der für x und y die breite und höhe beinhaltet __declspec( dllexport ) void setSize( Vec2< float > gr ); // Setzt die Größe, in der die Textur angezeigt wird // b: Die Breite, in der die Textur angezeigt wird // h: Die Höhe, in der die Textur angezeigt wird __declspec( dllexport ) void setSize( float b, float h ); }; }