Slider.h 779 B

123456789101112131415161718192021222324
  1. #pragma once
  2. #include "Zeichnung.h"
  3. namespace Framework
  4. {
  5. class Slider : public ZeichnungHintergrund
  6. {
  7. private:
  8. float value;
  9. public:
  10. __declspec( dllexport ) Slider();
  11. __declspec( dllexport ) ~Slider();
  12. __declspec( dllexport ) void setValue( float value );
  13. __declspec( dllexport ) float getValue() const;
  14. //! Verarbeitet ein Maus Ereignis. Wird vom Framework automatisch aufgerufen.
  15. //! \param me Das Ereignis
  16. __declspec( dllexport ) void doMausEreignis( MausEreignis &me, bool userRet ) override;
  17. //! Zeichnet die Zeihnung in ein bestimmtes Bild
  18. //! \param zRObj Das Bild, in das gezeichnet werden soll
  19. __declspec( dllexport ) void render( Bild &zRObj ) override;
  20. };
  21. }