diff --git a/source/obs/gs/gs-effect-parameter.cpp b/source/obs/gs/gs-effect-parameter.cpp index 8223d355..f56b348f 100644 --- a/source/obs/gs/gs-effect-parameter.cpp +++ b/source/obs/gs/gs-effect-parameter.cpp @@ -56,6 +56,54 @@ gs::effect_parameter::effect_parameter(gs_eparam_t* param, std::shared_ptrname; diff --git a/source/obs/gs/gs-effect-parameter.hpp b/source/obs/gs/gs-effect-parameter.hpp index 559fa7d2..12ac1364 100644 --- a/source/obs/gs/gs-effect-parameter.hpp +++ b/source/obs/gs/gs-effect-parameter.hpp @@ -71,6 +71,12 @@ namespace gs { effect_parameter(gs_eparam_t* param, std::shared_ptr* parent); ~effect_parameter(); + effect_parameter(const effect_parameter& rhs); + effect_parameter& operator=(const effect_parameter& rhs); + + effect_parameter(effect_parameter&& rhs) noexcept; + effect_parameter& operator=(effect_parameter&& rhs) noexcept; + std::string get_name(); type get_type();