MDL SDK API nvidia_logo_transpbg.gif Up
mi::neuraylib::Argument_editor Member List

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

Argument_editor(ITransaction *transaction, const char *name, IMdl_factory *mdl_factory, bool intent_to_edit=false)mi::neuraylib::Argument_editorinline
get_argument_kind(Size parameter_index) constmi::neuraylib::Argument_editorinline
get_argument_kind(const char *parameter_name) constmi::neuraylib::Argument_editorinline
get_arguments() constmi::neuraylib::Argument_editorinline
get_array_length(Uint32 parameter_index, Size &size) constmi::neuraylib::Argument_editorinline
get_array_length(const char *parameter_name, Size &size) constmi::neuraylib::Argument_editorinline
get_call(Size parameter_index) constmi::neuraylib::Argument_editorinline
get_call(const char *parameter_name) constmi::neuraylib::Argument_editorinline
get_definition() constmi::neuraylib::Argument_editorinline
get_element_type() constmi::neuraylib::Argument_editorinline
get_expression_factory() constmi::neuraylib::Argument_editorinline
get_mdl_definition() constmi::neuraylib::Argument_editorinline
get_mdl_factory() constmi::neuraylib::Argument_editorinline
get_name() constmi::neuraylib::Argument_editorinline
get_parameter_count() constmi::neuraylib::Argument_editorinline
get_parameter_index(const char *name) constmi::neuraylib::Argument_editorinline
get_parameter_name(Size index) constmi::neuraylib::Argument_editorinline
get_parameter_types() constmi::neuraylib::Argument_editorinline
get_return_type() constmi::neuraylib::Argument_editorinline
get_scene_element() constmi::neuraylib::Argument_editorinline
get_scene_element()mi::neuraylib::Argument_editorinline
get_transaction() constmi::neuraylib::Argument_editorinline
get_type() constmi::neuraylib::Argument_editorinline
get_value(Size parameter_index, T &value) constmi::neuraylib::Argument_editor
get_value(const char *parameter_name, T &value) constmi::neuraylib::Argument_editor
get_value(Size parameter_index, T *value, Size n) constmi::neuraylib::Argument_editor
get_value(const char *parameter_name, T *value, Size n) constmi::neuraylib::Argument_editor
get_value(Size parameter_index, Size component_index, T &value) constmi::neuraylib::Argument_editor
get_value(const char *parameter_name, Size component_index, T &value) constmi::neuraylib::Argument_editor
get_value(Size parameter_index, const char *field_name, T &value) constmi::neuraylib::Argument_editor
get_value(const char *parameter_name, const char *field_name, T &value) constmi::neuraylib::Argument_editor
get_value_factory() constmi::neuraylib::Argument_editorinline
is_array_constructor() constmi::neuraylib::Argument_editorinline
is_material() constmi::neuraylib::Argument_editorinline
is_parameter_enabled(Size index, IMdl_evaluator_api *evaluator) constmi::neuraylib::Argument_editorinline
is_valid() constmi::neuraylib::Argument_editorinline
is_valid_instance(IMdl_execution_context *context) constmi::neuraylib::Argument_editorinline
repair(mi::Uint32 flags, IMdl_execution_context *context)mi::neuraylib::Argument_editorinline
reset_argument(Size index)mi::neuraylib::Argument_editorinline
reset_argument(const char *name)mi::neuraylib::Argument_editorinline
set_array_size(Uint32 parameter_index, Size size)mi::neuraylib::Argument_editorinline
set_array_size(const char *parameter_name, Size size)mi::neuraylib::Argument_editorinline
set_call(Size parameter_index, const char *call_name)mi::neuraylib::Argument_editorinline
set_call(const char *parameter_name, const char *call_name)mi::neuraylib::Argument_editorinline
set_value(Size parameter_index, const T &value)mi::neuraylib::Argument_editor
set_value(const char *parameter_name, const T &value)mi::neuraylib::Argument_editor
set_value(Size parameter_index, const T *value, Size n)mi::neuraylib::Argument_editor
set_value(const char *parameter_name, const T *value, Size n)mi::neuraylib::Argument_editor
set_value(Size parameter_index, Size component_index, const T &value)mi::neuraylib::Argument_editor
set_value(const char *parameter_name, Size component_index, const T &value)mi::neuraylib::Argument_editor
set_value(Size parameter_index, const char *field_name, const T &value)mi::neuraylib::Argument_editor
set_value(const char *parameter_name, const char *field_name, const T &value)mi::neuraylib::Argument_editor