HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ParamValue Member List

This is the complete list of members for ParamValue, including all inherited members.

data() const noexceptParamValueinline
datasize() const noexceptParamValueinline
get(int i=0) const noexceptParamValueinline
get_float(float defaultval=0) const ParamValue
get_float_indexed(int index, float defaultval=0) const ParamValue
get_int(int defaultval=0) const ParamValue
get_int_indexed(int index, int defaultval=0) const ParamValue
get_string(int maxsize=64) const ParamValue
get_string_indexed(int index) const ParamValue
get_ustring(int maxsize=64) const ParamValue
get_ustring_indexed(int index) const ParamValue
init(ustring _name, TypeDesc _type, int _nvalues, Interp _interp, const void *_value, bool _copy=true) noexceptParamValueinline
init(ustring _name, TypeDesc _type, int _nvalues, const void *_value, bool _copy=true) noexceptParamValueinline
init(string_view _name, TypeDesc _type, int _nvalues, const void *_value, bool _copy=true) noexceptParamValueinline
init(string_view _name, TypeDesc _type, int _nvalues, Interp _interp, const void *_value, bool _copy=true) noexceptParamValueinline
Interp enum nameParamValue
interp() const noexceptParamValueinline
interp(Interp i) noexceptParamValueinline
INTERP_CONSTANT enum valueParamValue
INTERP_LINEAR enum valueParamValue
INTERP_PERPIECE enum valueParamValue
INTERP_VERTEX enum valueParamValue
is_nonlocal() const noexceptParamValueinline
localvalParamValue
name() const noexceptParamValueinline
nvalues() const noexceptParamValueinline
operator=(const ParamValue &p) noexceptParamValueinline
operator=(ParamValue &&p) noexceptParamValueinline
ParamValue() noexceptParamValueinline
ParamValue(const ustring &_name, TypeDesc _type, int _nvalues, const void *_value, bool _copy=true) noexceptParamValueinline
ParamValue(const ustring &_name, TypeDesc _type, int _nvalues, Interp _interp, const void *_value, bool _copy=true) noexceptParamValueinline
ParamValue(string_view _name, TypeDesc _type, int _nvalues, const void *_value, bool _copy=true) noexceptParamValueinline
ParamValue(string_view _name, TypeDesc _type, int _nvalues, Interp _interp, const void *_value, bool _copy=true) noexceptParamValueinline
ParamValue(string_view _name, int value) noexceptParamValueinline
ParamValue(string_view _name, float value) noexceptParamValueinline
ParamValue(string_view _name, ustring value) noexceptParamValueinline
ParamValue(string_view _name, string_view value) noexceptParamValueinline
ParamValue(string_view _name, TypeDesc type, string_view value)ParamValue
ParamValue(const ParamValue &p) noexceptParamValueinline
ParamValue(const ParamValue &p, bool _copy) noexceptParamValueinline
ParamValue(ParamValue &&p) noexceptParamValueinline
ptrParamValue
swap(ParamValue &a, ParamValue &b) noexceptParamValuefriend
type() const noexceptParamValueinline
uname() const noexceptParamValueinline
~ParamValue() noexceptParamValueinline