This is the complete list of members for mi::neuraylib::IMdl_backend, including all inherited members.
compare_iid(const Uuid &iid) | mi::base::Interface_declare< 0x9ecdd747, 0x20b8, 0x4a8a, 0xb1, 0xe2, 0x62, 0xb2, 0x62, 0x30, 0xd3, 0x67 > | inlinestatic |
create_link_unit(ITransaction *transaction, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |
deprecated_create_link_unit(ITransaction *transaction, Sint32 *errors)=0 | mi::neuraylib::IMdl_backend | pure virtual |
deprecated_translate_environment(ITransaction *transaction, const IFunction_call *call, Float32 mdl_meters_per_scene_unit, Float32 mdl_wavelength_min, Float32 mdl_wavelength_max, const char *fname, Sint32 *errors)=0 | mi::neuraylib::IMdl_backend | pure virtual |
deprecated_translate_link_unit(const ILink_unit *lu, Sint32 *errors)=0 | mi::neuraylib::IMdl_backend | pure virtual |
deprecated_translate_material(ITransaction *transaction, const ICompiled_material *material, Target_function_description *function_descriptions, Size description_count, bool include_geometry_normal)=0 | mi::neuraylib::IMdl_backend | pure virtual |
deprecated_translate_material_df(ITransaction *transaction, const ICompiled_material *material, const char *path, const char *base_fname, bool include_geometry_normal, Sint32 *errors)=0 | mi::neuraylib::IMdl_backend | pure virtual |
deprecated_translate_material_expression(ITransaction *transaction, const ICompiled_material *material, const char *path, const char *fname, Sint32 *errors)=0 | mi::neuraylib::IMdl_backend | pure virtual |
deprecated_translate_material_expression_uniform_state(ITransaction *transaction, const ICompiled_material *material, const char *path, const char *fname, const Float32_4_4_struct &world_to_obj, const Float32_4_4_struct &obj_to_world, Sint32 object_id, Sint32 *errors)=0 | mi::neuraylib::IMdl_backend | pure virtual |
deprecated_translate_material_expressions(ITransaction *transaction, const ICompiled_material *material, const char *const paths[], Uint32 path_cnt, const char *fname, Sint32 *errors)=0 | mi::neuraylib::IMdl_backend | pure virtual |
get_device_library(Size &size) const =0 | mi::neuraylib::IMdl_backend | 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 |
IID typedef | mi::base::Interface_declare< 0x9ecdd747, 0x20b8, 0x4a8a, 0xb1, 0xe2, 0x62, 0xb2, 0x62, 0x30, 0xd3, 0x67 > | |
release() const =0 | mi::base::IInterface | pure virtual |
retain() const =0 | mi::base::IInterface | pure virtual |
Self typedef | mi::base::Interface_declare< 0x9ecdd747, 0x20b8, 0x4a8a, 0xb1, 0xe2, 0x62, 0xb2, 0x62, 0x30, 0xd3, 0x67 > | |
set_option(const char *name, const char *value)=0 | mi::neuraylib::IMdl_backend | pure virtual |
set_option_binary(const char *name, const char *data, Size size)=0 | mi::neuraylib::IMdl_backend | pure virtual |
translate_environment(ITransaction *transaction, const IFunction_call *call, const char *fname, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |
translate_link_unit(const ILink_unit *lu, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |
translate_material(ITransaction *transaction, const ICompiled_material *material, Target_function_description *function_descriptions, Size description_count, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |
translate_material_df(ITransaction *transaction, const ICompiled_material *material, const char *path, const char *base_fname, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |
translate_material_expression(ITransaction *transaction, const ICompiled_material *material, const char *path, const char *fname, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |