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, ... > |