gs-effect: Allow retrieving effect parameter name
This commit is contained in:
parent
4b364865a1
commit
71900e6752
|
@ -107,6 +107,10 @@ GS::EffectParameter::EffectParameter(gs_eparam_t* param) {
|
|||
gs_effect_get_param_info(m_param, &m_paramInfo);
|
||||
}
|
||||
|
||||
std::string GS::EffectParameter::GetName() {
|
||||
return m_paramInfo.name;
|
||||
}
|
||||
|
||||
GS::EffectParameter::Type GS::EffectParameter::GetType() {
|
||||
switch (m_paramInfo.type) {
|
||||
case GS_SHADER_PARAM_BOOL:
|
||||
|
|
|
@ -56,6 +56,7 @@ namespace GS {
|
|||
public:
|
||||
EffectParameter(gs_eparam_t* param);
|
||||
|
||||
std::string GetName();
|
||||
Type GetType();
|
||||
|
||||
void SetBoolean(bool v);
|
||||
|
|
Loading…
Reference in New Issue