Material Definition Language API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mi::neuraylib::IMdl_factory Member List

This is the complete list of members for mi::neuraylib::IMdl_factory, including all inherited members.

compare_iid(const Uuid &iid)mi::base::Interface_declare< 0xba936279, 0x4b71, 0x42a4, 0x95, 0x37, 0x98, 0x69, 0x97, 0xb3, 0x47, 0x72 >inlinestatic
create_bsdf_measurement(ITransaction *transaction, const char *file_path, bool shared, Sint32 *errors=0)=0mi::neuraylib::IMdl_factorypure virtual
create_execution_context()=0mi::neuraylib::IMdl_factorypure virtual
create_expression_factory(ITransaction *transaction)=0mi::neuraylib::IMdl_factorypure virtual
create_light_profile(ITransaction *transaction, const char *file_path, bool shared, Sint32 *errors=0)=0mi::neuraylib::IMdl_factorypure virtual
create_texture(ITransaction *transaction, const char *file_path, IType_texture::Shape shape, Float32 gamma, bool shared, Sint32 *errors=0)=0mi::neuraylib::IMdl_factorypure virtual
create_type_factory(ITransaction *transaction)=0mi::neuraylib::IMdl_factorypure virtual
create_value_factory(ITransaction *transaction)=0mi::neuraylib::IMdl_factorypure virtual
create_variants(ITransaction *transaction, const char *module_name, const IArray *variant_data)=0mi::neuraylib::IMdl_factorypure virtual
get_iid() const =0mi::base::IInterfacepure virtual
get_interface(const Uuid &interface_id) const =0mi::base::IInterfacepure virtual
get_interface() const mi::base::IInterfaceinline
get_interface(const Uuid &interface_id)=0mi::base::IInterfacepure virtual
get_interface()mi::base::IInterfaceinline
IID typedefmi::base::Interface_declare< 0xba936279, 0x4b71, 0x42a4, 0x95, 0x37, 0x98, 0x69, 0x97, 0xb3, 0x47, 0x72 >
release() const =0mi::base::IInterfacepure virtual
retain() const =0mi::base::IInterfacepure virtual
Self typedefmi::base::Interface_declare< 0xba936279, 0x4b71, 0x42a4, 0x95, 0x37, 0x98, 0x69, 0x97, 0xb3, 0x47, 0x72 >