compare_iid(const Uuid &iid) | mi::base::Interface_declare< 0xefca46ae, 0xd530, 0x4b97, 0x9d, 0xab, 0x3a, 0xdb, 0x0c, 0x58, 0xc3, 0xac > | 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_evaluate(Size index, Bsdf_evaluate_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_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_evaluate(Size index, Edf_evaluate_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_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 |
Function_kind 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_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_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_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_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_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_shape(Size index) const =0 | mi::neuraylib::ITarget_code | pure virtual |
IID typedef | mi::base::Interface_declare< 0xefca46ae, 0xd530, 0x4b97, 0x9d, 0xab, 0x3a, 0xdb, 0x0c, 0x58, 0xc3, 0xac > | |
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, 0xd530, 0x4b97, 0x9d, 0xab, 0x3a, 0xdb, 0x0c, 0x58, 0xc3, 0xac > | |
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 | |
Texture_shape enum name | mi::neuraylib::ITarget_code | |