This is the complete list of members for mi::neuraylib::IType_factory, including all inherited members.
| clone(const IStruct_category_list *struct_category_list) const =0 | mi::neuraylib::IType_factory | pure virtual |
| clone(const IType_list *type_list) const =0 | mi::neuraylib::IType_factory | pure virtual |
| compare(const IStruct_category *lhs, const IStruct_category *rhs) const =0 | mi::neuraylib::IType_factory | pure virtual |
| compare(const IStruct_category_list *lhs, const IStruct_category_list *rhs) const =0 | mi::neuraylib::IType_factory | pure virtual |
| compare(const IType *lhs, const IType *rhs) const =0 | mi::neuraylib::IType_factory | pure virtual |
| compare(const IType_list *lhs, const IType_list *rhs) const =0 | mi::neuraylib::IType_factory | pure virtual |
| compare_iid(const Uuid &iid) | mi::base::Interface_declare< 0x353803c0, ... > | inlinestatic |
| create_alias(const IType *type, Uint32 modifiers, const char *symbol) const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_bool() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_bsdf() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_bsdf_measurement() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_color() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_deferred_sized_array(const IType *element_type, const char *size) const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_double() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_edf() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_enum(const char *symbol) const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_float() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_from_mdl_type_name(const char *name) const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_from_mdl_type_name(const char *name) const | mi::neuraylib::IType_factory | inline |
| create_hair_bsdf() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_immediate_sized_array(const IType *element_type, Size size) const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_int() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_light_profile() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_matrix(const IType_vector *column_type, Size columns) const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_string() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_struct(const char *symbol) const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_struct_category(const char *symbol) const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_struct_category_list() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_texture(IType_texture::Shape shape) const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_type_list() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_vdf() const =0 | mi::neuraylib::IType_factory | pure virtual |
| create_vector(const IType_atomic *element_type, Size size) const =0 | mi::neuraylib::IType_factory | pure virtual |
| dump(const IStruct_category *struct_category, Size depth=0) const =0 | mi::neuraylib::IType_factory | pure virtual |
| dump(const IStruct_category_list *list, Size depth=0) const =0 | mi::neuraylib::IType_factory | pure virtual |
| dump(const IType *type, Size depth=0) const =0 | mi::neuraylib::IType_factory | pure virtual |
| dump(const IType_list *list, Size depth=0) const =0 | mi::neuraylib::IType_factory | pure virtual |
| from_same_struct_category(const IType *lhs, const IType *rhs) const =0 | mi::neuraylib::IType_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_mdl_module_name(const IType *type) const =0 | mi::neuraylib::IType_factory | pure virtual |
| get_mdl_type_name(const IType *type) const =0 | mi::neuraylib::IType_factory | pure virtual |
| get_predefined_enum(IType_enum::Predefined_id id) const =0 | mi::neuraylib::IType_factory | pure virtual |
| get_predefined_struct(IType_struct::Predefined_id id) const =0 | mi::neuraylib::IType_factory | pure virtual |
| get_predefined_struct_category(IStruct_category::Predefined_id id) const =0 | mi::neuraylib::IType_factory | pure virtual |
| IID typedef | mi::base::Interface_declare< 0x353803c0, ... > | |
| is_compatible(const IType *lhs, const IType *rhs) const =0 | mi::neuraylib::IType_factory | pure virtual |
| release() const =0 | mi::base::IInterface | pure virtual |
| retain() const =0 | mi::base::IInterface | pure virtual |
| Self typedef | mi::base::Interface_declare< 0x353803c0, ... > |