CShaderConstantFloat.h 390 B

12345678910111213141516171819202122
  1. #pragma once
  2. #include "CShaderConstant.h"
  3. #include <string>
  4. #include <irrlicht/irrlicht.h>
  5. namespace WallpaperEngine::Core::Objects::Effects
  6. {
  7. class CShaderConstantFloat : public CShaderConstant
  8. {
  9. public:
  10. CShaderConstantFloat (irr::f32 value);
  11. irr::f32* getValue ();
  12. protected:
  13. irr::f32 m_value;
  14. static const std::string Type;
  15. };
  16. }