mi::neuraylib::IMdl_info Class Reference
Description
Abstract interface for a discovery graph node. It provides the common functionality of all different discovery graph node interfaces.
Public Enumerations
- enum Kind{ DK_PACKAGE = 0, DK_MODULE = 1, DK_XLIFF = 2, DK_TEXTURE = 4, DK_LIGHTPROFILE = 8, DK_MEASURED_BSDF = 16, DK_DIRECTORY = 32, DK_ALL = 0xffffffffU}
- The kinds of the graph nodes.
Public Member Functions
- virtual Kind get_kind() const =0
- Returns the kind of the graph node.
- virtual const char* get_qualified_name() const =0
- Returns the qualified name of the graph node.
- virtual const char* get_simple_name() const =0
- Returns the simple_name (tail of the qualified_name) of the graph node.
Enums
- enum mi::neuraylib::IMdl_info::Kind
-
The kinds of the graph nodes.
Member Functions
- virtual Kind mi::neuraylib::IMdl_info::get_kind() const [pure virtual]
-
Returns the kind of the graph node.
- virtual const char* mi::neuraylib::IMdl_info::get_qualified_name() const [pure virtual]
-
Returns the qualified name of the graph node.
- virtual const char* mi::neuraylib::IMdl_info::get_simple_name() const [pure virtual]
-
Returns the simple_name (tail of the qualified_name) of the graph node.