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