#pragma once #include "CShaderParameter.h" #include namespace WallpaperEngine::Render::Shaders::Parameters { class CShaderParameterInteger : public CShaderParameter { public: CShaderParameterInteger (irr::s32 defaultValue); int getSize () override; static const std::string Type; void setValue (irr::s32 value); private: irr::s32 m_defaultValue; irr::s32 m_value; }; }