compare_iid(const Uuid &iid) | mi::base::Interface_declare< 0xefca46ae, ... > | inlinestatic |
create_argument_block(Size index, const ICompiled_material *material, ITarget_resource_callback *resource_callback) const =0 | mi::neuraylib::ITarget_code | pure virtual |
Distribution_kind enum name | mi::neuraylib::ITarget_code | |
execute(Size index, const Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args, void *result) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_bsdf_auxiliary(Size index, Bsdf_auxiliary_data_base *data, const Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_bsdf_evaluate(Size index, Bsdf_evaluate_data_base *data, const Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_bsdf_init(Size index, Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_bsdf_pdf(Size index, Bsdf_pdf_data *data, const Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_bsdf_sample(Size index, Bsdf_sample_data *data, const Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_edf_auxiliary(Size index, Edf_auxiliary_data_base *data, const Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_edf_evaluate(Size index, Edf_evaluate_data_base *data, const Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_edf_init(Size index, Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_edf_pdf(Size index, Edf_pdf_data *data, const Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_edf_sample(Size index, Edf_sample_data *data, const Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_environment(Size index, const Shading_state_environment &state, Texture_handler_base *tex_handler, Spectrum_struct *result) const =0 | mi::neuraylib::ITarget_code | pure virtual |
execute_init(Size index, Shading_state_material &state, Texture_handler_base *tex_handler, const ITarget_argument_block *cap_args) const =0 | mi::neuraylib::ITarget_code | pure virtual |
Function_kind enum name | mi::neuraylib::ITarget_code | |
Gamma_mode enum name | mi::neuraylib::ITarget_code | |
get_argument_block(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_argument_block_count() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_argument_block_layout(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_argument_layout_count() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_backend_kind() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_bsdf_measurement(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_bsdf_measurement_count() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_bsdf_measurement_is_body_resource(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_bsdf_measurement_owner_module(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_bsdf_measurement_url(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_callable_function(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_callable_function_argument_block_index(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_callable_function_count() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_callable_function_df_handle(Size func_index, Size handle_index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_callable_function_df_handle_count(Size func_index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_callable_function_distribution_kind(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_callable_function_kind(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_callable_function_prototype(Size index, Prototype_language lang) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_callable_function_render_state_usage(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_code() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_code_segment(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_code_segment_count() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_code_segment_description(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_code_segment_size(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_code_size() const =0 | mi::neuraylib::ITarget_code | 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_known_resource_index(ITransaction *transaction, IValue_resource const *resource) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_light_profile(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_light_profile_count() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_light_profile_is_body_resource(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_light_profile_owner_module(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_light_profile_url(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_render_state_usage() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_ro_data_segment_count() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_ro_data_segment_data(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_ro_data_segment_name(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_ro_data_segment_size(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_string_constant(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_string_constant_count() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_texture(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_texture_count() const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_texture_df_data(Size index, Size &rx, Size &ry, Size &rz) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_texture_df_data_kind(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_texture_gamma(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_texture_is_body_resource(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_texture_owner_module(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_texture_selector(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_texture_shape(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
get_texture_url(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
IID typedef | mi::base::Interface_declare< 0xefca46ae, ... > | |
Prototype_language enum name | mi::neuraylib::ITarget_code | |
release() const =0 | mi::base::IInterface | pure virtual |
retain() const =0 | mi::base::IInterface | pure virtual |
Self typedef | mi::base::Interface_declare< 0xefca46ae, ... > | |
serialize(IMdl_execution_context *context) const =0 | mi::neuraylib::ITarget_code | pure virtual |
State_usage_property enum name | mi::neuraylib::ITarget_code | |
SU_ALL_UNIFORM_MASK enum value | mi::neuraylib::ITarget_code | |
SU_ALL_VARYING_MASK enum value | mi::neuraylib::ITarget_code | |
SU_ANIMATION_TIME enum value | mi::neuraylib::ITarget_code | |
SU_DIRECTION enum value | mi::neuraylib::ITarget_code | |
SU_GEOMETRY_NORMAL enum value | mi::neuraylib::ITarget_code | |
SU_GEOMETRY_TANGENTS enum value | mi::neuraylib::ITarget_code | |
SU_MOTION enum value | mi::neuraylib::ITarget_code | |
SU_NORMAL enum value | mi::neuraylib::ITarget_code | |
SU_OBJECT_ID enum value | mi::neuraylib::ITarget_code | |
SU_POSITION enum value | mi::neuraylib::ITarget_code | |
SU_ROUNDED_CORNER_NORMAL enum value | mi::neuraylib::ITarget_code | |
SU_TANGENT_SPACE enum value | mi::neuraylib::ITarget_code | |
SU_TEXTURE_COORDINATE enum value | mi::neuraylib::ITarget_code | |
SU_TEXTURE_TANGENTS enum value | mi::neuraylib::ITarget_code | |
SU_TRANSFORMS enum value | mi::neuraylib::ITarget_code | |
supports_serialization() const =0 | mi::neuraylib::ITarget_code | pure virtual |
Texture_shape enum name | mi::neuraylib::ITarget_code | |
Texture_shape_2d enum value | mi::neuraylib::ITarget_code | |
Texture_shape_3d enum value | mi::neuraylib::ITarget_code | |
Texture_shape_bsdf_data enum value | mi::neuraylib::ITarget_code | |
Texture_shape_cube enum value | mi::neuraylib::ITarget_code | |
Texture_shape_invalid enum value | mi::neuraylib::ITarget_code | |
Texture_shape_ptex enum value | mi::neuraylib::ITarget_code | |