neuray API Programmer's Manual

mi::neuraylib::IMdl_resolved_module Class Reference

[Miscellaneous MDL-related Interfaces]

Description

Describes a resolved module (or a failed attempt).

Public Member Functions

virtual IReadercreate_reader() const =0
Returns a reader for the module. More...
virtual const char* get_filename() const =0
Returns the absolute resolved filename of the module.
virtual const char* get_module_name() const =0
Returns the MDL name of the module.

Member Functions

virtual IReader* mi::​neuraylib::​IMdl_resolved_module::create_reader() const [pure virtual]

Returns a reader for the module. The reader does need to support absolute access or recorded access.

virtual const char* mi::​neuraylib::​IMdl_resolved_module::get_filename() const [pure virtual]

Returns the absolute resolved filename of the module.

virtual const char* mi::​neuraylib::​IMdl_resolved_module::get_module_name() const [pure virtual]

Returns the MDL name of the module.