18 #ifndef IGNITION_RENDERING_SHADERPARAM_HH_ 19 #define IGNITION_RENDERING_SHADERPARAM_HH_ 26 #include "ignition/rendering/config.hh" 27 #include "ignition/rendering/Export.hh" 33 inline namespace IGNITION_RENDERING_VERSION_NAMESPACE {
36 class ShaderParamPrivate;
74 public:
void operator=(
const float _value);
78 public:
void operator=(
const int _value);
83 public:
bool Value(
float *_value)
const;
88 public:
bool Value(
int *_value)
const;
#define IGN_COMMON_WARN_RESUME__DLL_INTERFACE_MISSING
a variant type that holds params that can be passed to a shader
Definition: ShaderParam.hh:39
ParamType
Definition: ShaderParam.hh:41
#define IGN_COMMON_WARN_IGNORE__DLL_INTERFACE_MISSING