This is the complete list of members for mi::neuraylib::IValue_factory, including all inherited members.
| clone(const IValue *value) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| clone(const T *value) const | mi::neuraylib::IValue_factory | inline |
| clone(const IValue_list *value_list) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| compare(const IValue *lhs, const IValue *rhs, Float64 epsilon=0.0) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| compare(const IValue_list *lhs, const IValue_list *rhs, Float64 epsilon=0.0) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| compare_iid(const Uuid &iid) | mi::base::Interface_declare< 0x82595c0d, ... > | inlinestatic |
| create(const IType *type) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create(const IType *type) const | mi::neuraylib::IValue_factory | inline |
| create(const IAnnotation *annotation) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create(const IAnnotation *annotation) const | mi::neuraylib::IValue_factory | inline |
| create(const IType *type, const IAnnotation_block *annotation_block) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create(const IType *type, const IAnnotation_block *annotation_block) const | mi::neuraylib::IValue_factory | inline |
| create_array(const IType_array *type) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_bool(bool value=false) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_bsdf_measurement(const char *value) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_color(Float32 red=0.0f, Float32 green=0.0f, Float32 blue=0.0f) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_double(Float64 value=0.0) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_enum(const IType_enum *type, Size index=0) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_float(Float32 value=0.0f) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_int(Sint32 value=0) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_invalid_df(const IType_reference *type) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_light_profile(const char *value) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_matrix(const IType_matrix *type) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_string(const char *value="") const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_struct(const IType_struct *type) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_texture(const IType_texture *type, const char *value) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_value_list() const =0 | mi::neuraylib::IValue_factory | pure virtual |
| create_vector(const IType_vector *type) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| dump(const IValue *value, const char *name, Size depth=0) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| dump(const IValue_list *list, const char *name, Size depth=0) const =0 | mi::neuraylib::IValue_factory | pure virtual |
| get_iid() const =0 | mi::base::IInterface | pure virtual |
| get_interface(const Uuid &interface_id) const =0 | mi::base::IInterface | pure virtual |
| get_interface() const | mi::base::IInterface | inline |
| get_interface(const Uuid &interface_id)=0 | mi::base::IInterface | pure virtual |
| get_interface() | mi::base::IInterface | inline |
| get_type_factory() const =0 | mi::neuraylib::IValue_factory | pure virtual |
| IID typedef | mi::base::Interface_declare< 0x82595c0d, ... > | |
| release() const =0 | mi::base::IInterface | pure virtual |
| retain() const =0 | mi::base::IInterface | pure virtual |
| Self typedef | mi::base::Interface_declare< 0x82595c0d, ... > |